Here are some of the projects I have worked on over the years. Click on any project to view it in detail.
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.
Simple technical analysis tool with Bollinger Bands and MA's
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.
Visualization of option contract prices based on Black-Scholes equation parameters.
JavaScript-based physics game implementing gravity mechanics.
Data structures implementation project finding shortest paths between airports using multiple data structures.
Interactive options strategy visualization tool built with Python and Matplotlib.