Computer Science, BS @ UC Riverside
Software engineer with experience in backend infrastructure and automation, and a passion for systems programming, GPU computing, and game development.
A CUDA-accelerated pipeline implementing Gaussian blur and Sobel edge detection, with matching CPU and GPU implementations. Designed kernels around a 16×16 thread-block configuration and benchmarked up to a 24x speedup over the CPU version.
A first-person, 3D interactive shop-lifting game with enemy NPCs and a police AI that hunts you down. I built the Options Menu (UI Toolkit), the level-progression system, thrown-item damage detection, the combat UI (health bars and damage indicators), and the police system (detection, pursuit, timers, and the "busted" screen). Collaborated with a team of six using a full branch / PR / rebase Git workflow.
A command-line static analysis tool for C++ built around a modular detector architecture. Five independent detectors flag long functions, deep nesting, magic numbers, unclear variable names, and missing documentation, each reported with a line number and severity rating.
Software Construction · Data Structures · Algorithms · Design and Architecture of Computer Systems · Discrete Structures · Probability and Statistics · Artificial Intelligence · Operating Systems
Led conferences and events for NSBE members while overseeing the Membership and Social Standing committees to improve engagement and retention.
Open to new-grad software engineering roles. The fastest way to reach me is email, or connect on LinkedIn.