Pranav Bahuguna is a Machine Learning Engineer with 11 years of hands-on experience building automation, backend tooling, and ML-driven systems, currently focused on productionizing models and scalable infrastructure at Amgen. Skilled in Python, CI/CD, Docker, RESTful APIs, Playwright and JMeter, he has applied ML to practical QA problems—creating a classification model to diagnose test failures—and brings a QA-first mindset to DevOps and backend roles. His background spans full-stack and RPA projects, including an AI-enabled B2B invoice management app built with Java Servlets and React, reflecting comfort across the stack. Actively transitioning into cloud-native and backend architecture, he combines scripting and automation expertise with a deliberate focus on reliability and observability for services at scale.
11 years of coding experience
3 years of employment as a software developer
Intermediate, PCM, Intermediate, PCM at St. Joseph's Academy, Dehradun
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Kalinga Institute of Industrial Technology, Bhubaneswar
A simple 3D game engine built with C++ and OpenGL.
Contributions:12 PRs, 97 pushes, 18 branches in 9 months
cppvulkangame-development3d-game-engineopengl
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
Pranav Bahuguna - Machine Learning Engineer at Amgen