Udit Agarwal

Engineering Manager

Bengaluru, Karnataka, India12 yrs 7 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in designing and scaling backend systems.
  • Proficient in high throughput systems like chat applications and e-commerce.
  • Strong leadership experience in managing engineering teams.
Stackforce AI infers this person is a Backend Engineer with expertise in high-throughput systems and scalable solutions.

Contact

Skills

Core Skills

Back-end Web DevelopmentSystems DesignLow-level DesignSoftware Development

Other Skills

API DevelopmentAWS LambdaAlgorithmsAmazon DynamodbCC++Concurrent ProgrammingCore JavaData MiningData StructuresDistributed SystemsFQLFacebook APIGenerative AIGit

About

I am Technology Enthusiast and currently working as a Software Engineer in Backend. I have been working in the industry for quite some time now and I have most of my experience in designing and scaling Backend Systems. I have worked on various types of high throughput systems like chat applications, e-commerce, cloud file systems, etc. With every product, I faced different challenges which taught me how to design the right systems using different technologies for the given problem. I have a sound knowledge of Java, DynamoDB, SQL, Caching technologies like Redis, Queuing systems like SQS, Kafka, etc. I graduated from IIIT Allahabad in 2013.

Experience

Google

Engineering Manager

Jan 2024Present · 2 yrs 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Leveraging GenAI, Large Language Models (LLMs), and Machine Learning to solve a range of business problems within the Google Ads team. Building conversational agent Ads.
Back-End Web DevelopmentSystems DesignDistributed SystemsLeadershipTeam ManagementProduct Management+7

Les pommes

Technical Advisor

Dec 2021Dec 2021 · 0 mo

  • Guiding the team on the technical design of the platform. Looking after both high-level designs as well as the low-level designs of it.
Low-Level DesignManagementDistributed SystemsSoftware DevelopmentAWS LambdaSystems Design+4

Amazon

Software Engineering Manager - 3

Jan 2021Jan 2024 · 3 yrs · Gurugram, Haryana, India · Hybrid

  • Working in Financial systems of core transportation team. Transportation is one of the most complex problems(remember that NP hard thing?) and handling finances for it becomes even more super critical because here you handle money related things right.
  • Working on some of the most ambigous and real world problems to come up with some scalable solutions for them.
Low-Level DesignManagementDistributed SystemsSoftware DevelopmentAWS LambdaSystems Design+5

Microsoft

Tech Lead

May 2020Aug 2021 · 1 yr 3 mos · Noida, Uttar Pradesh, India

Low-Level DesignManagementDistributed SystemsSoftware DevelopmentSystems DesignHigh-Level Design+4

Adobe

Computer Scientist

Feb 2019May 2020 · 1 yr 3 mos · Noida, Uttar Pradesh, India

Low-Level DesignDistributed SystemsSoftware DevelopmentAWS LambdaSystems DesignHigh-Level Design+2

Amazon

Software Development Engineer II

Apr 2017Nov 2018 · 1 yr 7 mos · Gurgaon, India

Low-Level DesignDistributed SystemsSoftware DevelopmentAWS LambdaSystems DesignHigh-Level Design+1

Directi

5 roles

Senior Platform Engineer

Jul 2016Mar 2017 · 8 mos

Low-Level DesignDistributed SystemsSoftware DevelopmentAWS LambdaSystems DesignHigh-Level Design+2

Platform Engineer

Jul 2015Jun 2016 · 11 mos

Low-Level DesignDistributed SystemsSoftware DevelopmentSystems DesignHigh-Level DesignProblem Solving

Software Engineer

Jun 2013Jun 2015 · 2 yrs

  • Worked in iOS team of Flock app(http://flock.co).
  • Flock is a free chat service for work and business environments that speeds up and simplifies communication within teams and organizations. No more long and confusing email threads with multiple people. No more waiting for responses. Just sign in, and start chatting!
Low-Level DesignProblem SolvingSoftware Development

Software Engineer Trainee

Jan 2013May 2013 · 4 mos

  • Worked on the development of an application for the analysis of logs of a XMPP Server.

Software Engineer Internship

May 2012Jul 2012 · 2 mos · Gurgaon

  • Developed a Web App for the management of crash reports of an android application.
  • Skills Used:
  • Server: Python + webapp2 + mongrel2 Client: HTML, Javascript, JQuery, Ajax, etc.

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2009Jan 2013

GRM Bareilly

Intermediate — PCM

Jan 2007Jan 2009

Stackforce found 100+ more professionals with Back-end Web Development & Systems Design

Explore similar profiles based on matching skills and experience