My Projects
A collection of projects I've built to solve real-world problems and explore new technologies. Each project represents a learning journey and a step forward in my development skills.
Featured Projects

Featured
bldr - College Course Scheduler
bldr is a full-stack web application that simplifies the course registration process for college students. Instead of juggling multiple tabs and manually checking for time conflicts, students can visually build their schedules with an interactive calendar interface, search for classes in real-time, and save multiple schedule variations. It is currently being used actively by over 100 students at the University of Kansas to streamline their course planning.
NextJSSupabaseTypeScriptTailwind CSS

Featured
On Your Terms - Privacy Policy Analyzer
On-Your-Terms is a lightweight browser extension paired with a full-stack web dashboard and server-side LangChain agent system that automatically detects website privacy banners, retrieves and parses policies, generates concise plain-language summaries and risk scores, then stores findings in a personal dashboard, enabling users to understand, compare, and enforce their data rights effortlessly everywhere online.
NextJSLangChainn8nSupabaseNvidia nemotron

Featured
SafeChain - Decentralized Disaster Communication App
SafeChain is a decentralized emergency communication prototype that maintains connectivity during infrastructure failures. Using peer-to-peer messaging, local storage, IPFS, and blockchain logging, it enables first responders to securely share critical information even when traditional networks collapse during natural disasters.
ReactPinata IPFSNodeJSPostgreSQLWeb Sockets
More Projects

Survival Cyberdeck
Contributed to Raspberry Pi 5 cyberdeck with LoRa radio, GPS, BME688 sensor, and modular storage for off-grid and offline geolocation/navigation. Developed desktop applications in React + Electron.js including a weather dashboard powered by sensor data. Implemented sensor and radio drivers in Python (I²C/SPI) and exposed them through a Flask backend API to connect seamlessly with Electron-based desktop apps.

Market Data Microservice
Built an agentic AI application microservice that delivers real-time stock prices by integrating FastAPI, PostgreSQL, and Kafka in a containerized setup. Developed a streaming data pipeline to publish raw prices, compute 5-point moving averages, and store results in a well-structured database. Designed the system with flexibility in mind, making it easy to switch between different market data providers.

FindersKeepers Mobile App
A React Native mobile app that helps students report and locate lost items. Using OpenAI Vision for item descriptions, fuzzy matching for search, and map-based pins with secure authentication, it connects finders and owners to make recovering lost belongings fast and stress-free.