Gaurav Agerwala

Staff Software Engineer at Lucid Motors

Sunnyvale, California, United States
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
Gaurav Agerwala is a Senior Software Engineer with 11 years of experience designing and shipping large-scale IoT and machine-learning enabled systems, currently building connected vehicle software at Lucid Motors from Sunnyvale. He led cross-functional and large distributed teams at SLB to migrate legacy IoT device management to poly-cloud Go microservices on GCP and Azure, cut operational effort dramatically, and delivered edge device management tooling used globally. He has hands-on SRE experience—identifying and fixing high-cost platform faults, integrating remote OS patching, and automating playbook deployments to serverless that reduced development time by ~60%. A lifelong learner pursuing an MS in Software Engineering at Carnegie Mellon, he blends field-tested industrial IoT expertise with academic rigor and a knack for quickly shipping client-facing features under pressure. Less obvious: he has experience running technical SIGs of hundreds of experts and directing offshore teams of 50, showing both technical depth and large-scale coordination skills.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at Vellore Institute of Technology
bookMaster's degree, Software Engineering, Master's degree, Software Engineering at Carnegie Mellon University
bookLa Martiniere for Boys, Kolkata
languagesEnglish, Hindi, Bengali
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (61)

ai-agent10
python10
chatgpt10
memory-management10
llm10
ai10
state-management10
application10
genai10
eslint9
webpack9
desktop-application9
android9
odata9
boilerplate9

Programming languages (9)

TypeScriptC#JavaRustJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
gauravagerwala/mem0

Mar 2025 - Apr 2025

The Memory layer for AI Agents
Contributions:2 PRs, 11 pushes, 5 branches in 1 month
gauravagerwala/rust-clippy

Dec 2025 - Dec 2025

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Contributions:18 PRs, 10 pushes, 131 branches in 1 day
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