Curriculum Vitae
Last updated May 2026
Education
Ph.D. in Computer Science (2024 – 2028 expected)
University of Delaware
Advisor: Dr. Sunita Chandrasekaran
Passed Ph.D. preliminary examination (November 2025)
Focus: High Performance Computing, Compiler Validation, GPU Programming
Bachelor of Science in Electrical Engineering (2023)
University of Delaware
Professional Experience
Software Engineer
University of Delaware, Exascale Computing Project SOLLVE · May 2023 – December 2023 · Newark, DE
- Shipped bug fixes and perf optimizations in the LLVM OpenMP offloading runtime, impacting 15+ DOE exascale applications.
- Authored automated testing protocols for multi-GPU systems, cutting manual testing overhead by ~60% across national-lab facilities.
- Drove collaborative debugging with AMD and NVIDIA compiler teams to establish heterogeneous-computing best practices.
Undergraduate Researcher
University of Delaware, CRPL · September 2020 – May 2023 · Newark, DE
- Led the OpenACC V&V testsuite covering OpenACC 3.0+ across 4 vendor compilers (NVIDIA HPC SDK, GCC, Clang/LLVM, Cray).
- Surfaced compiler bugs and spec ambiguities that influenced OpenACC standard revisions.
- Operated jobs on Summit, Frontier, and Perlmutter for large-scale compiler validation.
- Coordinated cross-institutional collaborators and shipped results via top HPC venues.
Teaching Assistant
University of Delaware, Computer & Information Sciences · August 2022 – May 2023 · Newark, DE
- Supported Computer Science lab instruction, adapting communication to diverse learning styles.
- Provided technical assistance and contributed to coding projects with interactive in-class activities.
Undergraduate Researcher (REU)
Indiana University · Summer 2021 · Bloomington, IN (remote)
- Ran OMP SOLLVE and OpenACC V&V workloads on Jetstream / XSEDE cloud resources.
- Validated runtime conformance to parallel programming specifications.
Undergraduate Researcher (REU)
Indiana University · Summer 2020 · Bloomington, IN (remote)
- Built a Python web-scraper to collect and rank HPC systems using SPEC benchmarks.
- Deployed and maintained the ranking site on Jetstream cloud infrastructure.
Honors & Awards
Professional Training
Argonne Training Program on Extreme-Scale Computing (ATPESC)
Argonne National Laboratory · Summer 2025 · St. Charles, IL
Advanced training in performance-portable programming across heterogeneous architectures (CPUs, GPUs, quantum processors), debugging/profiling tools, software sustainability, and ML for scientific computing.
HenStreet Hacks · SallieMae Track
University of Delaware · Summer 2025
UD + ATOM Hackathon
University of Delaware & ATOM · Summer 2024
HenHacks · govAIde
University of Delaware · 2024
Built an AI-powered platform (Streamlit + GPT-3.5) to streamline access to government aid, jobs, and housing for underserved communities.
Technical Expertise
Programming Languages
Tools & Platforms
Hardware Targets
Systems Operated
Graduate Coursework
Advanced Topics in Quantum Information
Quantum computing models, information theory, error correction, applications to HPC and AI.
Computer Systems: Architecture
Multicomputer / multiprocessor systems and the impact of emerging parallel architectures.
Algorithm Design and Analysis
Complexity, optimization, and rigorous algorithmic analysis.
Compiler Construction
Lexing, parsing, semantic analysis, code generation, optimization.
Artificial Intelligence
Search, machine learning, reasoning, and problem solving.
Engineering Mathematics
Linear algebra, vector spaces, and differential equations for engineering applications.
For a downloadable copy of the full CV with referees, download the PDF. For publication-level detail, see Publications.