Work
Featured projects
Experience
Where I've worked
Jan 2026 - Present HPC Student Researcher · Whitman College
Research focused on making delayed differential equation simulations fast and correct at scale. Built an open-source C++ simulation library that pairs OpenMPI and OpenMP parallelism to deliver a 100x speedup over serial execution in an SEIR epidemiological simulator running across 10,000+ neighborhoods, and redesigned synchronization boundaries in shared-memory regions to eliminate race conditions and out-of-range failures.
- C++
- OpenMPI
- OpenMP
- Dormand-Prince
- Distributed Systems
Jun 2025 - Present Web Development Intern · Whitman College Communications
Support the college's public web presence. Refactored 1,000+ pages and raised site accessibility from 70% to 99.6%, resolved 90%+ of broken URIs flagged by Monsido, built feature pages for the college site, and triaged hundreds of web-related technical support tickets from internal departments.
- Accessibility
- WCAG
- HTML/CSS
- Monsido
- CMS
Toolbox
Skills & technologies
Journal
Latest writing
- Optimized Real Time N-Body Simulation - Part 2: SIMD and OpenMP
Dec 20, 2025
Optimized Real Time N-Body Simulation - Part 2: SIMD and OpenMP
The brute-force N-body simulation from Part 1 gets a ~400x speedup through profiling, compiler optimizations, OpenMP multithreading, and hand-tuned AVX2 intrinsics.
- simulations
- optimizations
- cpp
- simd
- openmp
- College AI - Part 1 - Scraping Scandals
Sep 24, 2025
College AI - Part 1 - Scraping Scandals
Inordinate amount of boredom fell upon me, after getting tired of the usual routine of going through multiple pages just to check my cafeteria menu, I...
- python
- scraper
- Optimized Real Time N-Body Simulation - Part 1 Brute Force Method
Aug 10, 2025
Optimized Real Time N-Body Simulation - Part 1 Brute Force Method
We've all seen those cool simulations colliding or a black hole sucking everything up. I find them pretty cool to look at. Wondering how every particle gets...
- simulations
- optimizations
- cpp
- in_progress