Rahul Barahpuria is a Senior Software Engineer based in Chennai with nine years of hands-on experience building full-stack web applications and cloud calling solutions. At Cisco since 2016, he has progressed from client-side development to designing REST APIs with Spring Boot and JAX-RS, tuning Postgres DAOs and delivering Angular-based front ends while adding test automation with Cypress and CI/CD via Jenkins. He combines pragmatic backend expertise (SQL optimization, Spring ecosystems) with modern front-end development and a focus on observability and reliability in production systems. A passionate technologist who enjoys research and knowledge sharing, Rahul brings a developer-first mindset to engineering problems and mentors peers through practical code and design improvements. Notably, his trajectory reflects steady growth from trainee projects in PHP/Java EE to senior full-stack responsibilities at a large enterprise, highlighting adaptability across stacks and stages of product maturity.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Technology - BTech Information Technology, Bachelor of Technology - BTech Information Technology at RCC Institute Of Information Technology
All India Secondary School Examination English Mathematics Science & tech. Social Science Sanskrit, All India Secondary School Examination English Mathematics Science & tech. Social Science Sanskrit at D.A.V. Public School
Bachelor of Technology - BTech Information Technology, Bachelor of Technology - BTech Information Technology at RCC Institute of Information Technology
Contributions:3 pushes, 1 branch, 1 tag in 4 years 6 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
Rahul Barahpuria - Senior Software Engineer at Cisco