Amit Phulera is a Senior Software Engineer with 11 years’ experience building scalable cloud-native systems and leading teams, currently contributing to Dimagi’s open-source CommCare platform to support global development efforts. He’s fluent in JavaScript and Python and has architected and operated infrastructure across Azure, IBM Bluemix, GCP and a production-grade “castle” on AWS, where he designed the scalable backend for Smart Joules’ DeJoule energy platform. At Smart Joules he led development from scratch to a system processing ~72 million daily data points and delivering analytics that meaningfully reduced energy use, showcasing his mix of product focus and systems-level engineering. Amit’s open-source contributions to commcare-hq emphasize back-end refactors and query logic improvements, reflecting deep familiarity with complex data models and reliability work. Based in Delhi, he enjoys exploring new languages and frameworks and prefers building for social impact, blending technical curiosity with measurable outcomes.
11 years of coding experience
6 years of employment as a software developer
Senior Secondary, Physics Chemistry Maths Computer Science, 83%, Senior Secondary, Physics Chemistry Maths Computer Science, 83% at Gen B C Joshi APS Pithoragarh
Bachelor of Technology (B.Tech.), Computer Science with Specialisation In Cloud Based Applications, 8.3 CGPA, Bachelor of Technology (B.Tech.), Computer Science with Specialisation In Cloud Based Applications, 8.3 CGPA at DIT University
CommCareHQ is the server backend for CommCare, the world's largest platform for designing, managing, and deploying robust, offline-first, mobile applications to frontline workers worldwide
Role in this project:
Back-end Developer
Contributions:768 reviews, 3438 commits, 522 PRs in 2 years 11 months
Contributions summary:Amit's commits primarily focused on refactoring and improving the backend code. They updated utility functions, modified query building logic, and updated imports, demonstrating a strong understanding of the codebase and its dependencies. The code changes were applied to several core files within the project, including those related to reports, case management, and database interactions, indicating a deep involvement in the project's functionality.
A sailsJS adaptor for DynamoDB compatible with sailsJS v1
Contributions:29 commits, 11 PRs, 10 pushes in 6 months
adaptorsailsjsdynamodbaws
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.