Dhannanjai Nautiyal is a Senior Software Engineer with nine years of experience specializing in backend engineering, site reliability, AWS cloud architecture, and open source technologies. He has held progressive roles at JPMorgan Chase before joining Backbase and HashiCorp, bringing proven experience building reliable, scalable systems in large enterprise environments. A pragmatic problem-solver, he contributes to open-source Java resources—implementing and refactoring classic design patterns like Builder, Abstract Factory, and Singleton—to improve code quality and developer learning. Dhannanjai combines curiosity-driven development with hands-on SRE practices, and he intentionally pursues roles that stretch his problem-solving skills and design instincts. Based in Hyderabad, he balances focused engineering work with a playful side—if he says he’s busy, he might actually be gaming—reflecting a grounded, human approach to high-velocity technical work.
9 years of coding experience
5 years of employment as a software developer
High School, High School at DAV school, Dehradun
Bachelor of Technology (B.Tech.) Computer Science and technology, Bachelor of Technology (B.Tech.) Computer Science and technology at NIT Jalandhar
High School Central board of Secondary Education, High School Central board of Secondary Education at St. Mary's School, Dehradun
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.
Role in this project:
Back-end Developer
Contributions:6 commits, 4 PRs, 4 comments in 3 days
Contributions summary:Dhannanjai's contributions primarily involve implementing design patterns within the Java programming language. Specifically, they focused on creating the Builder, Abstract Factory, and Singleton design patterns, demonstrated through code examples. Their work encompassed creating classes, interfaces, and implementations to effectively solve common design challenges and improve code structure within the Java context. The user also refactored code for better readability and organization.
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
Dhannanjai Nautiyal - Senior Software Engineer at HashiCorp