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.
Modularize Redux by dynamically loading reducers and middlewares.
Role in this project:
Full-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.
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.