Hello, I am Rajat,

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.

figure-svg
hero-image

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.

figure-svg
about-img

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.

Resume

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

2025 May-2025 September, Student Assistant

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.

2023 May-2024 August, 2025 September-Present Student Researcher

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.

2021-Present Graduate Research Assistant

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)

2020-2021 Head of Technology

Dakshya Nepal Pvt. Ltd.

Oversaw the infrastructure of technical operations, managed a team of IT employees and projects, tracking technology to achieve business goals

2016-2020 Software Engineer, Project Manager

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

2021-Present

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

2021-2025

Masters in Computer Science, Tennessee Technological University

The degree was conferred after passing the Ph.D. Candidacy Exam and meeting all additional program requirements.

2012-2016

Bachelors in Electronics and Communication Engineering, Pulchowk Campus, Institute of Engineering, Tribhuwan University

blog shape
Publications

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 / Posters

Talks and Posters

Poster
Streaming Workflow Execution: Insights from Data Transfer, Benchmarking, and Monitoring

Venue: 2025 CS Summer Student Poster Session, Lawrence Berkeley National Laboratory

Location: Berkeley, California

Talk
Dynamic Resource Management for Elastic Scientific Workflows using PMIx/PRRTE

Venue: ParslFest 2024, University of Chicago

Location: Chicago, Illinois

Talk
Enhancing Workflow Manager and Resource Manager to Support Elastic Scientific Workflows

Venue: HPC Intern Showcase, Los Alamos National Laboratory

Location: Los Alamos, New Mexico

Talk
Elastic Workflows with PMIx

Venue: HPC Intern Showcase, Los Alamos National Laboratory

Location: Los Alamos, New Mexico

Poster
Scheduling HPC Jobs using Reinforcement Learning

Venue: Research and Creative Inquiry Day, Tennessee Tech University

Location: Cookeville, Tennessee

Portfolio

Check out some projects I’ve been involved with

portfolio-thumb
Development, Project Management

Dakshya CMS

See details
background-shape
figure-svg
skill-img
My Skills

Why hire me for your next project or research?

My goal is to find amazing solutions to various real world problems.

C++, C, Python
90%
CUDA, OpenMP and MPI Parallel Programming
90%
Mobile App Development technologies like React Native and Expo
80%
Web app Developement Javascript, React, Node, PHP, Laravel
80%