Mohammad Hakki

Senior Software Engineer at Altair

Bengaluru, Karnataka, 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

👤
Senior
🎓
Top School
Mohammad Hakki is a Senior Software Engineer based in Bengaluru with nine years of experience building and optimizing backend systems across enterprise and HPC environments. At Altair he progressed from developer to senior engineer, contributing end-to-end across the SDLC and delivering measurable performance improvements in production software. His open-source contributions to the widely used OpenPBS project show hands-on C and Python work on core job-management and cluster synchronization logic, plus test-suite enhancements that reflect strong backend and DevOps skills. Comfortable under pressure, he pairs low-level systems understanding with practical cloud and storage experience from earlier R&D roles. Colleagues rely on him for pragmatic, performance-focused fixes that bridge development and operations.
code9 years of coding experience
job7 years of employment as a software developer
bookB.E., Computer Science and Engineering, B.E., Computer Science and Engineering at Visvesvaraya Technological University
bookal-amaan
bookDiploma, Computer Science, Diploma, Computer Science at Government Polytechnic, Bijapur
github-logo-circle

Github Skills (12)

c1710
scheduling10
hook10
hpc10
c1110
python10
pbs10
job-scheduling10
devops9
testing9
clustering9
cluster-computing9

Programming languages (2)

CGo

Github contributions (5)

github-logo-circle
openpbs/openpbs

Jul 2016 - Jan 2023

An HPC workload manager and job scheduler for desktops, clusters, and clouds.
Role in this project:
userBackend & DevOps Engineer
Contributions:23 reviews, 30 commits, 41 PRs in 6 years 6 months
Contributions summary:Mohammad primarily contributed to the PBS Pro project by addressing bugs and implementing fixes related to core functionalities such as hooks and job management. Their work involved modifying C code in `src/server/req_modify.c` and `src/server/svr_jobfunc.c`, along with Python scripts, suggesting a strong understanding of the project's backend logic. The user also made improvements to the testing framework, evidenced by changes in Python test files, and addressed issues related to Cray-specific ALPS inventory synchronization, which would imply DevOps skills.
slurmprovisioningschedulingclustersscheduler
riyazhakki/MyCodeSamples

May 2017 - Dec 2024

Contributions:4 pushes, 1 branch in 7 years 8 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
Mohammad Hakki - Senior Software Engineer at Altair