Puneet Gupta is a Senior Software Engineer with 11 years of experience building backend systems and enterprise applications, currently contributing at Microsoft from Bengaluru. He brings deep Java expertise (Java 7/8), Hibernate/JPA persistence, Spring MVC and web technologies (JSP/Servlets, AJAX/JSON) paired with practical RDBMS experience in MySQL and Postgres. Puneet has progressed through senior technical and lead engineering roles across Interra Systems, BirdEye and Nucleus Software, demonstrating strengths in architecting and shipping robust server-side features. Known for quickly adopting new technologies, he blends hands-on coding with mentorship and system design, often bridging legacy platforms and modern JVM frameworks. Although primarily focused on backend engineering, his tooling comfort spans scripting with jQuery/JavaScript and cross-platform development on macOS and Windows.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Technology (B.Tech.), computer science, Bachelor of Technology (B.Tech.), computer science at Kurukshetra University
Contributions:13 commits, 13 pushes, 1 branch in 7 months
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
Puneet Gupta - Senior Software Engineer at Microsoft