Here are some of the projects I have worked on over the years. Click on any project to view it in detail.
A USB-C power supply board designed in EasyEDA with proper CC resistor configuration (5.1kΩ on both CC lines) to negotiate standard 5V power. Features a USB-C connector for input and a screw terminal block for easy project connections. Includes a custom-designed enclosure to protect the PCB.
A custom ESP32 development board designed in EasyEDA for an upcoming RTOS project. Features a JST battery connector for portable power and an SD card slot on the back for data storage.
A Retrieval-Augmented Generation (RAG) system for city and state building standards codes. The city I did was Glendale, CA. This full-stack project leverages AWS and Pinecone for vector search, integrated with LLM chatbots to provide intelligent assistance with building code compliance.
Real-time single-channel audio oscilloscope using Raspberry Pi Zero 2W, ADS1115 ADC, and ILI9341 TFT display. Features hardware-based analog-to-digital conversion, real-time waveform visualization, and voltage measurement capabilities for audio signal analysis.
A real-time polyphonic digital synthesizer built with Raspberry Pi Zero 2W, featuring MIDI keyboard support, analog potentiometer control, and professional audio output. Supports multiple waveforms, ADSR envelope control, low-pass filtering, and up to 16 voice polyphony.
AI detector using distilbert model to classify text as human or AI generated, with frontend. Read more info in the readme on the github page.
LEGO Breaking Bad M.O.C. (My Own Creation) featuring 612 LEGO parts with complete building instructions and parts list. Created using LEGO Stud.io CAD technology with detailed interior design. Includes a comprehensive guide for purchasing parts through BrickLink with an estimated cost of around $130.
Used an ardunio with a lcd display and a DHT11 sensor to monitor temperature and humidity.
Interactive simulation of the Kelly Criterion for optimal position sizing.
My personal website built with Next.js, Tailwind CSS, and cusom animations, that you are currently viewing.
Lead a group of 5 students in a semester-long software engineering project to build a web application called "Town Hall" that is a reddit style community for towns to communicate in a verified environment. Codebase was over 80,000 lines of code and was built with React, Node.js, and the Firebase suite of tools. The project involved requirements gathering, design, implementation, deliverables, and testing.
Participated in FIRST Robotics Competition (FRC) for two years at La Cañada Engineering Club. Gained hands-on experience in programming, CAD design, electronics, and teamwork while building and competing with our robot in regional competitions.
WebGL2-based 3D rendering project exploring computer graphics and linear algebra concepts.
Led a semester-long data mining project with 5 parts including data mining, exploration, and applying algorithms for classification, clustering, and frequent patterns mining.
Detailed covered call strategy analysis tool with custom inputs and statistical measures.
JavaScript-based physics game implementing gravity mechanics.
Data structures implementation project finding shortest paths between airports using multiple data structures.