Bhagat Rajput is a software engineer with 9 years of experience specializing in systems-level development for HPC and distributed computing, currently at Cisco after contributing to PBS Pro at Altair. He brings deep C/C++ and Python expertise, strong Linux and system-programming skills, and practical knowledge of Docker, Kubernetes, MPI, and load-balancing technologies. His work on the well-known openpbs/openpbs project demonstrates hands-on experience fixing core server bugs and adding features like array job indexing, alongside writing functional tests that improve scheduler reliability. Bhagat also contributed to ML tooling at Aricent (IBM BOA) bridging optimization techniques with engineering delivery, and has explored extending HPC to major cloud platforms. Colleagues value his problem-solving focus and ability to translate complex workload-management requirements into robust, testable implementations.
9 years of coding experience
4 years of employment as a software developer
Rajiv Gandhi Proudyogiki Vishwavidyalaya
PG Diploma in Advanced Computing (DAC), Computer Science, PG Diploma in Advanced Computing (DAC), Computer Science at C-DAC Mumbai
Master of Technology (M.Tech.), Computer Software Engineering, 7.6 CGPA, Master of Technology (M.Tech.), Computer Software Engineering, 7.6 CGPA at Medicaps Institute of Technology and Management
High School Degree, Science Group, High School Degree, Science Group at Miss Hill Higher Secondary School Gwalior
An HPC workload manager and job scheduler for desktops, clusters, and clouds.
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:37 commits, 40 PRs, 187 comments in 3 years 4 months
Contributions summary:Bhagat's contributions primarily involve addressing errors and supporting features within the workload manager and job scheduler. This includes fixing bugs related to file handling and error reporting within the server code, as well as implementing array job indexing for runjob hooks. Furthermore, the user has written and modified functional tests to ensure correct behavior of the job scheduler, demonstrating a focus on quality assurance and test automation. These changes span both core server functionality and testing frameworks, highlighting a good understanding of the codebase.
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.