User's Cover Picture
User's avatar

Debabrata Mukherjee

Software Development Engineer 1 at Flipkart

Message
Intro
Bengaluru, India
Software Development Engineer 1 at Flipkart
Studied Computer Science and Engineering at University of Calcutta
Computer Software
Joined September 3, 2022

Skills

Languages

English
-
Fluent
Bengali
-
Native or Bilingual
About
I have experience in designing and building the backend of an entire ed-tech platform from scratch using NodejS , NestJs , Typescript, Postgres. I also took requirements from client directly, analyzed them, suggested changes, and designed the schema of their platform based on the requirements. It was a huge challenge, and I liked every bit of it. I also have experience in building apis in Springboot and Django using various technologies like AWS SQS SNS, RabbitMQ etc. In Soroco, I built an automated ocr system to facilitate calculation of data from Balance Sheets in various format. The Tech Stack involved was Python, Django, Flask, Postgres, Kafka. Currently, I am working with Flipkart, a unicorn, implementing use cases to improve user experience. I designed a solution in supercoins that led to increase in user retention by 45 %. Also,I also worked extensively in moving existing applications to Kubernetes and deploying via CI CD pipeline. The tech stack involved here is Java, Springboot, Dropwizard, kafka, mongo etc. Fast Paced Environment fascinates me, and I am looking forward to joining your organization with these expectations in mind . Thank You .
Experience
User avatar
Flipkart
Dec 2021 – Present
Bengaluru
Software Development Engineer 1
Designed and developed a whole architecture to enable uploading of huge files in our server, and using Rundeck to optimise time. The design was made completely fault tolerant, with minimum response time. Designed solutions to increase user retention in our team,configuring ingestion in FDP(Flipkart Data Platform) Complete migration of our application to Kubernetes, using HELM charts, and deploying it using Docker with CI CD Pipeline, from scratch. Handled ON-CALL issues , and solved production level bugs Refractored existing apis in our codebase, to handle new scenarios, and minimize the response time from database. Also, wrote unit test cases with 100% code coverage.
User avatar
Soroco India Pvt Limite
Mar 2021 – Dec 2021
Bengaluru
Software Engineer
Designed , Developed and Automated the entire scema and workflow of logging for different kinds of trainings happening on a document using Python, Flask, Postgres Building an automated OCR Platform to extract documents automatically, both handwritten or computer generated, in various languages.
User avatar
TrakInvest
Jun 2020 – Mar 2021
Bengaluru
Associate Software Developer
Building an Online Learning Platform from scratch with NodeJs, NestJs TypeScript, Postgres using Microservice Architecture and AWS SNS-SQS for inter-service communication. Building new Apis in Springboot with CouchBase, MongoDb and integrating with Azure Building new apis in Scala based application of TrakInvest managing server side, researching & implementing new ways to reduce api response time.
Education
User avatar
University of Calcutta
Jun 2016 – Aug 2020
Bachelor Of Technology , Computer Science and Engineering