Computer Scientist at Lawrence Livermore National Laboratory
Tracy, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Hariharan Devarajan is a computer scientist with 9 years of experience bridging enterprise software and high-performance computing, currently working at Lawrence Livermore National Laboratory. He holds a PhD from Illinois Institute of Technology focused on large-scale heterogeneous storage and I/O scalability, and previously delivered production middleware and REST APIs at Oracle Financial Services. His research and engineering work centers on converging HPC and cloud storage, hierarchical buffering, and self-aware I/O systems, with practical experience testing on supercomputers and profiling AI frameworks at Argonne. An active open-source contributor, he has extended the widely used Spack package manager by adding and maintaining multiple package definitions. Colleagues know him for strong project management, mentoring skills, and an ability to turn deep systems research into deployable tools that improve I/O performance for real workloads. Based in Tracy, California, he combines rigorous academic training with hands-on backend development for large-scale scientific and enterprise platforms.
9 years of coding experience
10 years of employment as a software developer
Btech, Computer Science and Engg, 8.6, Btech, Computer Science and Engg, 8.6 at National institute of technology Jamshedpur
Doctor of Philosophy - PhD, Computer Science, 3.69, Doctor of Philosophy - PhD, Computer Science, 3.69 at Illinois Institute of Technology
High School, Science, 85%, High School, Science, 85% at ITL Public School
High School, Science, 86%, High School, Science, 86% at DAV Public School
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Backend Developer
Contributions:21 reviews, 22 PRs, 22 comments in 1 year 7 months
Contributions summary:Hariharan primarily contributed to the Spack package manager, focusing on creating and releasing new package definitions. They added support for various new software packages such as `cpp-logger`, `brahma`, and `py-dlio-profiler-py` by defining their build processes, dependencies, and versions. The user also made updates to existing packages like `gotcha` and added newer versions to existing package definitions.
Contributions:7 PRs, 66 pushes, 2 branches in 2 years 2 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
Hariharan Devarajan - Computer Scientist at Lawrence Livermore National Laboratory