Bitan Paul

Bitan Paul

Associate Software Developer

Followers of Bitan Paul370 followers
location of Bitan Paulماديا براديش بهوبال الهند

Connect with Bitan Paul to Send Message

Connect

Connect with Bitan Paul to Send Message

Connect
  • Timeline

  • About me

    SDE III at Appointy | IIT Indore '20

  • Education

    • Indian Institute of Technology, Indore

      2016 - 2020
      Bachelor of Technology Computer Science
  • Experience

    • XLab | Creative Agency

      Mar 2019 - May 2019
      Associate Software Developer

      - Took online sessions to teach vanilla JS to people internationally on codeacademy.com.- Built state machines in the frontend using vanilla JS to solve organisational problems.

    • Appointy India

      May 2019 - Jul 2019
      Software Engineer Intern

      - Developed support for multiple decorators per type in a fork of the DI container library github.com/uber-go/dig that solved a major problem for distributed systems in the company's codebase.- Saved the company upwards of $60k annually by building a data migration tool with an ETL workflow to facilitate fault-tolerant data transfer which is database and schema agnostic. (github.com/paullen/flock)- Implemented spec-compliant subscriptions for an open-source GraphQL server implementation library in Go (github.com/appointy/jaal) that enabled real-time client-server communication. Show less

    • Appointy India

      Aug 2020 - now

      Managing an agile team of 5 while acting as a Product Owner, Scrum Master, and Senior Software Engineer for a custom enterprise project, to enable efficient and collaborative scheduling of hearings and meetings for a state judiciary. Responsibilities include: > Managing the project throughout its lifecycle through prioritisation, delegation, managing daily tasks, effective communication, and mentoring. > Designing and developing a custom distributed system, from scratch, using ReactJS, TypeScript, and Golang. > Writing impactful and concise user stories from client requirements and interactions. > Managing CI/CD pipelines in Google CloudBuild and Azure DevOps. > Working with asynchronous workflows using the uber-go/cadence orchestration engine. Show less

      • Senior Software Engineer

        Aug 2021 - now
      • Software Engineer

        Aug 2020 - Jul 2021
  • Licenses & Certifications