Debajyoti Dasgupta

Software Engineer

Mumbai, Maharashtra, India7 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Dual Degree from IIT Kharagpur in Computer Science.
  • Experience in Software Development at Uber.
  • Strong background in Algorithms and Data Structures.
Stackforce AI infers this person is a Software Engineer with expertise in Software Development and Algorithms.

Contact

Skills

Core Skills

Software DevelopmentDistributed SystemsAlgorithmsDatabase ManagementApi Development

Other Skills

Algorithm DesignSystem DevelopmentExtract, Transform, Load (ETL)AccountingData OptimizationForm DevelopmentVisualizationData StructuresC++MathematicsObject-Oriented Programming (OOP)ResearchInternet Protocol Suite (TCP/IP)Microsoft OfficePython (Programming Language)

About

Experienced Member with a demonstrated history of working in the computer software industry. Skilled in Discrete Mathematics, Leadership, Internet Protocol Suite (TCP/IP), Unix, and Linux. Strong operations professional with a Dual Degree(B.Tech+M.Tech - 5 Year) focused in Computer Science from Indian Institute of Technology, Kharagpur.

Experience

7 yrs 2 mos
Total Experience
2 yrs 2 mos
Average Tenure
2 yrs 10 mos
Current Experience

Uber

2 roles

Software Engineer II

Promoted

Feb 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India · On-site

Algorithm DesignSystem DevelopmentSoftware DevelopmentExtract, Transform, Load (ETL)AccountingDistributed Systems

Software Engineer

Jul 2023Feb 2025 · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

Algorithms

Inter iit tech meet 11.0

Event Captain

Dec 2022Feb 2023 · 2 mos · Kanpur, Uttar Pradesh, India · Hybrid

Uber

Software Engineer Intern

May 2022Jul 2022 · 2 mos · Bengaluru, Karnataka, India

  • Integrating auto fill feature by efficiently reusing user data with UBER
  • Devised efficient method to store data, achieving 92.6% reduction in space by decreasing table join size from 175M} to 13M
  • Built RPC APIs reducing the query time from 250ms to 10ms with Redis
  • Built tree based form rendering system, enabling dynamic constraint forms and reduce effort of new constraints from multiple to 2 changes
  • Made form flow visualizer using Graphviz, eliminating config reading

Cuvette

Machine Learning Intern

Feb 2022Apr 2022 · 2 mos · Bengaluru, Karnataka, India

  • Built a custom and reliable recommendation system for recommending which student interns are best suited for each company. Used seaborn and matplotlib to get business insights on the data and generated supporting statistics to show what is the current trend and which machine learning modelling will be good for the mentioned use case. Recommendation Systems as a service provided by several cloud services have been explored and accuracy weighed against the proposed architecture. Built and end to end architecture using python and deployed the model on and EC2 instance with end point exposed using Flask. Data has been fetched and model trained using efficient APIs built with pymongo and scheduled using Cron scheduler. Custom tests and logging services written to monitor the metrics of the model after re-training.

Amazon

Amazon ML Summer School

Jul 2021Jul 2021 · 0 mo

  • Selected in amazon's integrated learning program on key Machine Learning topics with practical industry applications through an immersive experience with professional Amazon Scientists having years of experience in the related domain. Gained core knowledge and new concepts about some key ML topics including Supervised Learning, Deep Neural Networks, Dimensionality Reduction, Unsupervised Learning, Probabilistic Graphical Models and Sequential Learning, with real life examples as to how are they being used in Amazon's day to day ML practices.

Kharagpur open source society

3 roles

Advisor

May 2021Present · 5 yrs

Executive Head

Promoted

Mar 2019May 2021 · 2 yrs 2 mos

  • Leading the Group of programming Enthusiasts who not only work on ongoing and new projects of open source but also actively host workshops to promote and spread awareness about open source and its benefits.

Core Team Member

Jan 2019Mar 2019 · 2 mos

  • Group of programming Enthusiasts who not only work on ongoing and new projects of open source but also actively host workshop to promote and spread awareness about open source and its benefits.

Cnerg - complex networks research group, iit kharagpur

Summer Research Intern

Apr 2021Jun 2022 · 1 yr 2 mos · Kharagpur subdivision, India

Prepbytes

Problem Setter Intern

Dec 2020Dec 2022 · 2 yrs · India

Kalpkriti pvt. ltd.

Software Engineer Intern

Jul 2020Sep 2020 · 2 mos · India

  • Implemented a recommendation system from scratch using the Light FM Framework, and built the supporting REST APIs in Node JS using MongoDB as the database. Also, build some Big Query queries for business analytics purpose

Kharagpur data analytics group

Team Member

Sep 2019Sep 2020 · 1 yr · Kharagpur I, India

Technology transfer group, iit kharagpur

Web Team Member

Jul 2019Jul 2020 · 1 yr · Kharagpur I, India

Education

Indian Institute of Technology, Kharagpur

Dual Degree(B.Tech+M.Tech - 5 Year) — Computer Science

Jan 2018Jan 2023

Apeejay School Nerul

CBSE Board Exam -12th

Jan 2016Jan 2018

Apeejay School Nerul

CBSE Board Exam - 10th

Jan 2006Jan 2016

Stackforce found 100+ more professionals with Software Development & Distributed Systems

Explore similar profiles based on matching skills and experience