Arun Grover

Member Of Technical Staff at Pure Storage

San Jose, California, United States
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
Arun Grover is a seasoned software engineer with 14+ years of experience specializing in enterprise servers, HPC job scheduling, and systems software. Based in San Jose, he has held engineering and architecture roles at Altair and system software positions at HP before joining Pure Storage as a Member of Technical Staff. Proficient in C/C++ and Python, Arun combines deep low-level debugging and performance tuning skills with modern DevOps tooling like Docker, git, and server-side hooks. He contributes to the widely used openpbs project, improving back-end reliability, preemption performance, and deployability by removing hard-coded paths and adding monitoring hooks. As a technical manager and architect he blends hands-on coding with system design, often tackling obscure race conditions and build/configuration issues that quietly improve cluster stability. His background in embedded and VLSI design gives him a hardware-aware perspective that informs robust, high-performance software solutions.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering at Dronacharya College of Engineering
bookPGDEVD, Embedded and VLSI Design, PGDEVD, Embedded and VLSI Design at Centre for Development of Advanced Computing
stackoverflow-logo

Stackoverflow

Stats
143reputation
36kreached
13answers
5questions
github-logo-circle

Github Skills (17)

back-end-development10
c1110
c1710
job-scheduling10
hpc9
devops9
system-administration8
python7
arm6
cluster-computing6
linux6
linux-kernel6
pbs6
assembly6
unix6

Programming languages (2)

DockerfileC

Github contributions (5)

github-logo-circle
openpbs/openpbs

May 2016 - Feb 2022

An HPC workload manager and job scheduler for desktops, clusters, and clouds.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:273 reviews, 148 commits, 451 PRs in 5 years 9 months
Contributions summary:Arun's contributions center on back-end improvements and system configuration. These changes include modifying core functionalities within `fifo.c`, ensuring correct paths for Python libraries, and removing hard-coded paths. Additional contributions address performance issues related to preemption, and also improving overall system reliability. Furthermore, the user worked on setting up server-side periodic hook for better monitoring and logging.
slurmprovisioningschedulingclustersscheduler
arungrover/test

Oct 2017 - Jun 2020

Contributions:1 PR, 9 pushes, 2 branches in 2 years 8 months
test-repo
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
Arun Grover - Member Of Technical Staff at Pure Storage