Gaurav Gupta

Senior Software Engineer And Tech Lead at The Apache Software Foundation

Lucknow, Uttar Pradesh, India
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
🎓
Top School
Gaurav Gupta is a Senior Software Engineer and Tech Lead at Payara with 12 years of experience building Jakarta EE, MicroProfile and developer tooling that improve productivity and reduce development costs. As a NetBeans Dream Team member and Apache NetBeans committer, he has driven IDE integrations for Payara Server and Payara Micro and regularly speaks at major Java conferences. He is the creator of Jeddict, an open-source Jakarta EE code generation tool and AI assistant, and authors AI-powered developer tools that bridge IDE, application server and cloud workflows. His contributions to Payara and Apache NetBeans include security, deployment and runtime fixes as well as enhancements for Jakarta EE 8/11, demonstrating deep server and tooling expertise. Based in Lucknow, India, he combines practical server internals work with a penchant for experimenting beyond day-to-day tasks—currently authoring two technical books on Jakarta EE and the NetBeans Platform.
code12 years of coding experience
job13 years of employment as a software developer
bookBachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Gautam Buddh Technical University (GBTU)
languagesEnglish, Hindi
github-logo-circle

Github Skills (24)

jakartaee10
integrate10
javaee10
payara10
ide10
microprofile10
integrations10
java10
servlet10
security10
javas10
jwt10
maven10
jpa10
server10

Programming languages (8)

TypeScriptJavaDockerfileShellCSSStandard MLHTMLPython

Github contributions (5)

github-logo-circle
Java EE 8 Samples
Role in this project:
userBack-end Developer
Contributions:14 commits, 6 PRs, 1 comment in 1 year 6 months
Contributions summary:Gaurav primarily contributed to Java EE 8 samples, focusing on JPA and JSON-B functionalities. Their work involved creating JPA result stream tests, implementing JSON-B property and transient tests, and fixing typos. These changes demonstrate their proficiency in utilizing Java EE 8 features for data handling and RESTful API development within the Java ecosystem.
netbeanstomcatglassfishbeanvalidationwildfly
payara/Payara

Jan 2017 - Oct 2022

Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
Role in this project:
userBack-end Developer
Contributions:1 release, 60 reviews, 894 commits in 5 years 10 months
Contributions summary:Gaurav's contributions primarily involve fixing issues and implementing features within the Payara Server's codebase. The user has made changes to HTTP service statistics, addressing a deadlock in JTA, and fixing issues related to Weld, security configuration, and other functionalities. The user demonstrates experience in Java EE, Jakarta EE, and MicroProfile technologies, as well as familiarity with the Payara project's internal architecture. The user also implemented changes related to setting the session cookie attributes.
jakarta-eesecurepayaramicroservicesdeployments
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
Gaurav Gupta - Senior Software Engineer And Tech Lead at The Apache Software Foundation