A PhD in Computer Science
My research centers on advancing High-Performance Computing, Parallel, and Distributed Systems, with a strong focus on resource management for next-generation applications and large-scale workflows. I also contribute to interdisciplinary projects in Computational Earth Science and Citizen Science, applying advanced computational methods to address real-world scientific and societal challenges.
About me
Motivated and highly enthusiastic professional with a strong desire to continuously learn and explore new ideas. I aim to apply the broad knowledge gained through education and experience to solving complex, real-world challenges and contributing to meaningful advancements.
I solve problems.
I am passionate about tackling complex computing challenges and designing solutions that are both efficient and practical. With several years of experience in software development, research, and project management, I bring a versatile skill set and a proven ability to deliver results in technically demanding environments.
My Background
Diverse background in software development, research, and management. Proficient in C++, CUDA Parallel Programming, Message Passing Interface and Computer-Aided Engineering, with hands-on expertise in Python and web/mobile app development. Leadership experience as Head of Technology for a startup in Nepal, coupled with research and development roles as a Student Assistant at Tennessee Technological University, and Los Alamos National Laboratory through New Mexico Consortium and NERSC, Lawrence Berkeley National Laboratory. Strong technical foundation complemented by strategic and innovative problem-solving skills.
Experience
NERSC, Lawrence Berkeley National Laboratory
Designed and developed components, including a monitoring system, real-time metrics service, and dynamic scaling architecture—for the interactEM streaming workflow project on heterogeneous HPC and cloud container-based platforms.
New Mexico Consortium, USRC, Los Alamos National Laboratory
Worked on a project to enhance resource managers, schedulers and application runtime, the elements of HPC Software infrastructure to better support malleable workflow managers.
Tennessee Technological University
Built a full-stack web application (Laravel, MySQL, React) and mobile app (React Native) for a NASA Lake Monitoring Platform, integrating Twilio messaging for citizen science data collection and managing the full DevOps lifecycle including deployment and CI/CD (GitHub Actions)
Dakshya Nepal Pvt. Ltd.
Oversaw the infrastructure of technical operations, managed a team of IT employees and projects, tracking technology to achieve business goals
E&T Nepal Pvt. Ltd.
Developed software solutions for Computer Aided Design (CAD) and Computer Aided Engineering (CAE) analysis using C++ Programming, Boost libraries, CUDA, Parallel GPU programming, Catia Design and Modeling, OpenCascade and Spatial libraries
Education
Doctorate in Computer Science, Tennessee Technological University
Research Topic: “Dynamic Resource Management for next-generation elastic scientific workflows in High Performance Computing”
Courses: Parallel Programming, Advanced Networking, Distributed Computing, Machine Learning, Advanced Topics in A.I., Data Structures, Adv Analysis of Algorithms, Parallel/ Distributed Algorithm
Masters in Computer Science, Tennessee Technological University
The degree was conferred after passing the Ph.D. Candidacy Exam and meeting all additional program requirements.
Bachelors in Electronics and Communication Engineering, Pulchowk Campus, Institute of Engineering, Tribhuwan University
My Recent Publications
Dynamic Resource Management for Elastic Scientific Workflows using PMIx
Authors: R. Bhattarai, H. Pritchard and S. Ghafoor
Venue: 2024 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)
Location: San Francisco, CA, USA
Year: 2024
Pages: pp. 686-695
DOI: 10.1109/IPDPSW63119.2024.00131
Evaluation of a Dynamic Resource Management Strategy for Elastic Scientific Workflows
Authors: R. Bhattarai, H. Pritchard and S. Ghafoor
Venue: Euro-Par 2024 International Workshops
Location: Madrid, Spain
Year: 2024
Date: August 26–30, 2024
DOI: 10.1007/978-3-031-90200-0_27
Enabling Elasticity in Scientific Workflows for High-Performance Computing Systems
Authors: R. Bhattarai, H. Pritchard and S. Ghafoor
Venue: Euro-Par 2025: Parallel Processing
Location: Dresden, Germany
Year: 2025
Date: August 25–29, 2025
DOI: 10.1007/978-3-031-99854-6_21
Evaluation using in-situ observations from national governments and Citizen Scientists suggests nadir altimeters can accurately measure water level changes regardless of lake area
Authors: Angélica M Gómez, Sylvain Biancamaria, Tamlin Pavelsky, Karina Nielsen, Grant Parkins, Megan Lane, Shahzaib Khan, Faisal Hossain, Rajat Bhattarai, Sheikh Ghafoor, Jean-François Crétaux, Carlos Yanez, Nicolas Picot
Venue: GIScience & Remote Sensing
Year: 2025
Publisher: Taylor & Francis
DOI: 10.1080/15481603.2025.2543521
Talks and Posters
Streaming Workflow Execution: Insights from Data Transfer, Benchmarking, and Monitoring
Venue: 2025 CS Summer Student Poster Session, Lawrence Berkeley National Laboratory
Location: Berkeley, California
Dynamic Resource Management for Elastic Scientific Workflows using PMIx/PRRTE
Venue: ParslFest 2024, University of Chicago
Location: Chicago, Illinois
Enhancing Workflow Manager and Resource Manager to Support Elastic Scientific Workflows
Venue: HPC Intern Showcase, Los Alamos National Laboratory
Location: Los Alamos, New Mexico
Elastic Workflows with PMIx
Venue: HPC Intern Showcase, Los Alamos National Laboratory
Location: Los Alamos, New Mexico
Scheduling HPC Jobs using Reinforcement Learning
Venue: Research and Creative Inquiry Day, Tennessee Tech University
Location: Cookeville, Tennessee
Check out some projects I’ve been involved with
Why hire me for your next project or research?
My goal is to find amazing solutions to various real world problems.