I'm a third-year Computer Science and Engineering student at UCLA, recently transferred from community college where I graduated summa cum laude (4.0 GPA). I'm passionate about building impactful software solutions and leading teams to create meaningful projects.
Currently, I'm exploring the exciting world of brain-computer interfaces and neurotech as a Team Lead for CruX UCLA's Neurotech Competition team. I also develop with the ACM Dev Team and previously founded The CodeBase, a web development program that generated $6,000+ in revenue building websites for local businesses and non-profits.
When I'm not coding, you'll find me surfing, playing chess, playing piano and violin, hitting the golf course, or learning Mandarin.
Go-based web crawler and scraper that compiles information from restaurant websites and exports it to CSV for sales and marketing workflows.
Data pipeline that uses demographic and business data to visualize market demand geographically.
Uses PhysioNet's motor imagery dataset to filter and extract features from EEG data, graphing band power of brain waves using matplotlib.
Founder & Software Developer
Dart Ordering is a multi-tenant SaaS platform that gives independent restaurants modern online ordering and access to their own customer data without upfront costs. The goal is to help restaurants own their digital presence and margins instead of relying entirely on third-party delivery platforms. Each restaurant runs on its own branded website, while the platform operates as a single shared system designed to scale across many businesses.
The application is built as a multi-tenant system, where restaurant context is resolved dynamically, allowing one codebase to serve many restaurants efficiently. The frontend is built with React and TypeScript, and the backend uses Node.js and TypeScript with a clean separation between API routes and business logic. PostgreSQL is used to model restaurants, menus, orders, and users in a structured, analytics-friendly way.
The system is designed with data as a first-class feature, capturing structured order data to support analytics and future insights. Long-term, Dart Ordering aims to become a full operating platform for independent restaurants, combining ordering, data, and growth tools into a single scalable product.
Team Lead - Neurotech Competition
Leading a team in developing brain-computer interface solutions for the annual Neurotech Competition. Focusing on EEG signal processing and machine learning applications in neurotech.
Developer - Dev Team
Contributing to full-stack development projects as part of UCLA's largest tech community. Building web applications and collaborating with fellow developers on innovative solutions.
Founder & President
Founded and led a 40+ member web development program at Saddleback College. Generated $6,000+ in revenue by delivering production-ready websites for local non-profits and businesses.
I'm actively seeking software engineering, ML, and data science internships for Summer 2026. Let's connect!