Udit Agarwal

Engineering Manager at EngineBogie

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Udit Agarwal is an engineering manager and backend systems specialist with 12 years of experience designing and scaling high-throughput distributed systems across chat, e-commerce, cloud storage and transportation finance. Currently at Google after senior engineering leadership roles at Amazon, Microsoft and Adobe, he brings deep practical expertise in Java, DynamoDB, Redis, Kafka/SQS and SQL to solve ambiguous, real-world problems involving performance and money-critical workflows. He mentors engineers through EngineBogie and runs a popular YouTube channel on system and low-level design, translating complex architecture concepts into teachable frameworks. Known for tackling NP-hard transportation challenges and building resilient services at scale, he combines hands-on coding instincts with strategic architectural judgment. Based in Bengaluru, he holds a B.Tech from IIIT Allahabad and frequently pairs technical advisement with developer coaching to grow teams and products.
code12 years of coding experience
job10 years of employment as a software developer
bookIntermediate PCM, Intermediate PCM at GRM Bareilly
bookBachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Indian Institute Of Information Technology Allahabad
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
15reputation
8kreached
0answers
3questions
github-logo-circle

Github Skills (102)

web-application10
python10
low-level10
design-patterns10
system10
parking10
scale10
webapp10
solid-principles10
lld10
anki10
subscriber10
design-principles10
object-oriented-programming9
dependency-injection9

Programming languages (7)

TypeScriptJavaC++Objective-CSwiftRubyPython

Github contributions (5)

github-logo-circle
Low level deisgn for cache system
Contributions:4 commits, 2 PRs, 9 pushes in 7 months
design-principlesmachine-codingoops-in-javaobject-oriented-programminglow-level-design
anomaly2104/lld-parking-lot

Apr 2020 - Dec 2020

Repository for low level design solution of parking lot
Contributions:7 commits, 2 PRs, 12 pushes in 7 months
oops-in-javaoopssystem-design-interviewlldlot
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Udit Agarwal - Engineering Manager at EngineBogie