Hi, I'm Justin
I'm a third-year student at Caltech majoring in Computer Science.
I'm currently working with the UCSD Su Lab focusing on the intersection of computer graphics, simulation, and robotics. I recently presented my project, 'Synthetic Data of Animal Models for Point Tracking,' at CVPR 2025.

Projects
A selection of my work in computer graphics and simulation.
Black Hole Raymarcher
A raymarching engine built from scratch in C++ and CUDA, featuring SDF rendering in the Kerr metric.
C++
CUDA
OpenGL
GLSL
Computer Graphics
Physics
Self-Implemented LLM
An implementation of Qwen2-0.5B written in CUDA and C++, with hand-written kernels for matrix multiplication and attention.
CUDA
C++
LLM
NLP
GPU Acceleration
Rigid Body Simulation
A GPU-accelerated analytical rigid body simulation engine using Runge-Kutta methods, allowing for real-time interaction with fixed and spring constraints.
C++
OpenGL
Physics Simulation
GPU Acceleration
Personal Website
The website you're currently on! Built with Next.js and Tailwind CSS. Background inspired by Shadertoy.
Next.js
Tailwind CSS
GLSL
React
TypeScript
Publications
My contributions to academia.
About Me
I'm passionate about difficult problems in a wide range of fields, from computer graphics to robotics to quantitative finance.
Experience
Research Internship
UCSD Su Lab
Teaching Assistant
California Institute of Technology
- •ME/CS/EE 129 - Experimental Robotics (Spring 2025)
- •CS 12 - Introduction to Prototyping (Winter 2025)
- •ME 8 - Introduction to Robotics (Fall 2024)
Undergraduate Researcher
Caltech Perona Vision Lab
Research Assistant
UCSD Schwartz Center for Computational Neuroscience
Education

California Institute of Technology
Major in Computer Science
GPA: 4.04/4.0

Canyon Crest Academy
High School
GPA: 4.6/4.0