Passionate about robotics, embedded systems, and computer vision. I love to design and build systems that connect software with the physical world - combining sensors, algorithms, and hardware to solve real-world problems.
I've always been drawn to problem solving and puzzles. Building systems that connect software and hardware feels like an endless challenge — I enjoy designing solutions that interact with the real world through sensors, perception, and autonomous decision making.
Path planning, sensor fusion, real-time navigation
Object detection, classification, and motion tracking
AVR, microcontrollers, low-level hardware interfaces
A selection of systems I've designed and built - combining sensors, algorithms, and hardware.
An autonomous robot designed for real-world sidewalk navigation. The system fuses multiple sensor modalities to perceive, plan, and react in real time without human intervention. I am currently improving upon this project.
An Oura Ring powered tamagotchi style game built on a Raspberry Pi Pico and an FPGA. The Raspberry Pi Pico connects to the Oura Ring API to read the user's sleep, activity data, and readiness data, which is then used to influence the game state. Additionally, Oura Ring data is used to display graphs with daily and weekly health insights.
A fully self-contained handheld game built from the ground up on an AVR microcontroller — no OS, no abstraction layer. Every pixel, sound, and input handled in bare-metal C.
A robotic RC car with a Convolutional Neural Network (CNN) for real-time object detection. Designed and taught to UCR students in a month-long robotics camp. This project combines embedded systems, computer vision, and machine learning to create an interactive learning experience.
A Citrus Hacks 2026 project - a play on the early 2000s voice authenticating diary. The Secret Journal is a secure physical journal that uses voice and face recognition to authenticate users and protect their private thoughts.
A real-time detection and classification system for urban micro-mobility. Built to identify and track pedestrians, cyclists, and scooters from live video streams using lightweight ML models.
A personalized task scheduling system that adapts to individual chronotypes and productivity patterns.
A swipe in system used by the UCR Robotics lab for checking in out lab equipment. The system uses a magnetic card reader to read student IDs and logs check-in/check-out times for each piece of equipment. It also has an admin dashboard for managing inventory and generating usage reports. Connects to google sheets for data storage and real-time updates.
Languages, frameworks, and tools I work with regularly.
Open to internships, full-time work, and collaboration on robotics and embedded systems projects.
Whether it's a research collaboration, internship inquiry, or just a conversation about robotics — I'd love to hear from you.
✉ Send me an email