I'm a high school student (class of '27) passionate about computer science, electronics, and more.
I've built complex web applications and browser extensions, developed countless mobile apps, and worked with embedded systems and IOT, just to name a few things.
I'm looking for interesting internships or research opportunities in the fields of CS, engineering, and networking.
Some of my best projects: View all
Low-level firmware for my Home Assistant RF Bridge for the CC1101. I wrote custom RMT code for the ESP32 to encode/decode the protocol used by the 315 MHz lights in my house. I used a Flipper Zero to decode the protocol and test my implementation on the ESP32.
An open source, low cost, extensible brushed drone. We designed the flight controller PCB and ground station entirely from scratch, using an STM32.
Low cost, open source BLE device tracker | Compatible with macless-haystack
A small wireless module that adds IR and RF communication capabilities to Home Assistant using ESPHome or MQTT
A holiday-themed side project: A clock shaped PCB with numerous neopixels. Parts of the firmware are written in native 8086 assembly.
An AI-powered tool to intelligently create, manage, and optimize school district budgets. I created this with one of my friends, Ruhan Gupta, in a weekend for the Live AI Lone Star hackathon. We won 2nd place as well as best demo.
A full-featured club management platform for schools which incorporates attendance, member discovery and more. Reduces the overhead of managing clubs and improves the club experience for everyone.
I created this easy-to-use GPA calculator for my school district with one of my friends, Ruhan Gupta. It has become the de facto tool used by RRISD students.
A rewrite of this simple messaging application in Rust and Typescript. I packaged it up into a Docker container for easy use.
Most of this website is generated automatically from data files describing my projects and skills. This makes it very easy to maintain and edit. The website is powered by 11ty, making it very fast with minimal client side JavaScript. It uses Tailwind CSS for styling and Liquid for the frontend templates.
A monetized polling website that aims to supply corporations with valuable statistics through incentives for their user base.
I was concerned about the privacy issues surrounding using the official app for my smartwatch, the Mi Smart Band 4. (The "S" in IOT stands for "secure") I reverse engineered the Bluetooth low energy protocol the watch used, using my phone's BLE log and Wireshark. I created this web application as an open source and secure alternative to the app.
I created Vocabustudy as a fast, free, and ad-free alternative to Quizlet, an educational studying platform. It quickly took off as many of my friends (and their friends) started to use it. As this was bigger than any project I had done before, I decided to track the code with Git. I learnt how to use Firebase for storing data, authentication, and hosting.
One of my craziest side projects: A LAN multiplayer solitaire TUI written entirely in <3kb of x86_64 assembly
A GTK 4 UI for the Mi Smart Band 4, using the BlueZ D-Bus API for Bluetooth Low Energy communication. It uses the freedesktop MPRIS D-Bus API to allow management of the currently playing media on the band.
9th grade AP CSP project - I decided to go all-out and make a full terminal Monopoly interface. This was largely my first proper C++ project. I learned a ton about desktop application development. Beacuse the school computers were on Windows, I had to make my program compatible with both Visual C++ and gcc.
The official ClearPass QuickConnect app for connecting to managed Wi-Fi networks requires numerous intrusive permissions on Android, and has a very annoying interface. I made this app as an open source replacement with a better/faster/more advanced interface.
The "recent" shortcuts in Google Maps are unreliable, especially on Android Auto. I made this app to provide a reliable way to quickly open directions to various saved locations.
I rewrote Jotter Notes using Jetpack Compose.
View all of my projects or contact me!
Check out my GitHub profile !