Software Engineer · CS, BS @ UC Riverside
Focused on backend systems and APIs, with a background in systems programming and GPU computing.
A production-style warehouse inventory management API with JWT authentication, PostgreSQL-backed multi-warehouse stock tracking, and StockBot, a natural-language AI query assistant for asking questions about inventory, item counts, and low-stock alerts. Containerized with Docker and deployed with CI/CD.
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.