Navneet Gupta

Software Engineer

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

🤩
Rockstar
Navneet Gupta is a Staff Software Engineer with 10+ years of experience building cloud infrastructure, distributed backend systems, and platform services across companies like AWS, Amazon, Uber, and BlueStacks. He was an early engineer on AWS App Runner, designing scalable control- and data-plane systems, and previously built IoT qualification pipelines, CI/CD, and ETL solutions at AWS IoT. His background spans low-level Android systems work—porting Android to x86 and optimizing boot/input at BlueStacks—to large-scale cloud services, giving him rare full-stack systems fluency. An active open-source contributor, he has implemented dynamic module loading and middleware management for Redux in a notable Microsoft repo, reflecting both frontend/plugin thinking and backend engineering rigor. Based in Bengaluru, he pairs a Texas A&M MS in Computer Science with a knack for debugging complex system interactions and shipping pragmatic, production-ready solutions.
code10 years of coding experience
github-logo-circle

Github Skills (12)

go-modules10
jsmodules10
javascript10
kernel-module10
react10
redux10
react-redux9
middleware9
code-splitting8
saga7
webpack6
webpacker6

Programming languages (6)

TypeScriptC#ShellJavaScriptGoSwift

Github contributions (5)

github-logo-circle
Modularize Redux by dynamically loading reducers and middlewares.
Role in this project:
userFull-stack Developer
Contributions:2 releases, 52 commits, 30 PRs in 9 months
Contributions summary:Navneet primarily contributed to the modularization of a Redux application using dynamic module loading. Their work involved creating and managing plugins, which communicate using channels, and implementing the ModuleManager and ReducerManager. They also refactored the store configuration to support dynamic module loading and incorporated Redux-dynamic-middlewares to support middleware management. Furthermore, the user updated the widgets example to utilize the module enhancer.
reactreducerdynamiccode-splittingsaga
microsoft/featuretimeline

May 2018 - Jul 2019

VSTS extension for managing and planning features
Contributions:209 commits, 7 PRs, 14 pushes in 1 year 2 months
program-managementvstsvsts-extensionvscodefeature-timeline
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
Navneet Gupta - Software Engineer