About Me
B.S. Math-CS + B.S. CogSci (ML/NC) · UCSD
I'm a Math and Cognitive Science double major at UC San Diego, building full-stack tools, ML pipelines, and multi-agent systems. Outside of class and code, I play racket sports, perform with LionDanceMe, do a little paddling on the side, and shoot photo/video for community events.
Education
University of California - San Diego
B.S. Mathematics-Computer Science
B.S. Cognitive Science Spec. Machine Learning and Neural Computation
Activities:
Association of Computing Machinery, Society of Undergraduate Mathematics Students, Data Science Society, Triton Engineering Student Society, Badminton Club
City College of San Francisco
A.S. Mathematics, Highest Honors
Activities:
Student Tutor, Growth Sector Summer Bridge
Technical Skills
Programming Languages
Libraries/Frameworks
Coursework
Outside of Code
Experience
Experience
Software Developer (Contract)
Jun. 2026 - CurrentEssenergy Inc
- Developing backend automation services
Data Analyst Intern
Jun. 2026 - CurrentIDX Exchange
- Develop Python ETL pipelines to ingest, clean, and transform over 60K property listings monthly, deployed interactive Tableau dashboards that visualize KPIs and regional housing trends
- Engineer feature extraction and outlier detection pipelines to identify anomalous listings and generate actionable market intelligence reports.
Undergraduate Research Assistant
Mar. 2026 - CurrentVisual Learning Lab @ UCSD
- Working with embedding models to predict developmental visual learning trajectories using BabyView and experimental datasets
- Built and Maintained reproducible data pipelines for behavioral experiment data; documented workflows and versioned code to support collaboration..
Software Developer
Jan. 2026 - Apr. 2026Data Science Society (DS3) @ UCSD, La Jolla, CA
- Built a full-stack course planning and visualization web app used by UCSD students; placed 1st out of 12 teams in a quarterly competition judged by HDSI faculty and industry engineers.
- Engineered Python and Go data pipelines to process 2,500+ course records and recursively parse prerequisite graphs into AST-based tree structures.
Undergraduate Research Assistant
Jan. 2026 - Apr. 2026The Econ Lab @ UCSD
- Conducted econometric regression analysis in STATA to evaluate regional economic impacts of educational policy spillovers using IPUMS and World Bank data
- Standardized 10,000+ points census records across datasets for analysis in STATA, presented findings to research team.
Research Intern
Aug. 2025 - Sep. 2025UC San Diego Department of Mathematics
- Participated in the Transfer Research Experience Program in the Mathematics Department, implementing and training CNNs and image classification and clustering models
- Developed and optimized classification and clustering workflows using NumPy, Pandas, and PyTorch, reducing model errors by 40% through rapid iteration and parameter tuning
Engineering Pre-Apprenticeship
Jun. 2025 - Aug. 2025Growth Sector, San Francisco, CA
- Applied foundational civil engineering concepts by modeling infrastructure systems in Revit 2016, Bridge Designer Software and CAD
- Programmed an Arduino microcontroller to wirelessly control a vehicle across a student-built bridge, integrating coding, electronics, and mechanical design
Academic Tutor
Jan. 2025 - Jun. 2025City College of San Francisco, San Francisco, CA
- Tutored 20+ students weekly in calculus and physics, improving average student grades by one letter grade through targeted problem-solving support
- Provided 10+ hours of weekly office hours in collaboration with faculty, improving student pass rates in calculus and physics
NASA Community College Aerospace Scholar
Jan. 2025 - Apr. 2025NASA Goddard Space Flight Center (Remote)
- Engineered a simulated Mars rover mission plan, balancing latency, power limits, data transmission, and reliability for success
- Analyzed telemetry and communication strategies for remote robotic systems to optimize mission efficiency
Volunteering & Leadership
Project Events Director
May. 2026 - PresentACM @ UCSD
- Hosting Events and Workshops for the projects community.
AI Projects Mentor
Mar. 2026 - PresentACM @ UCSD
- Mentored and directed teams through the end-to-end ML lifecycle, provided technical guidance on model architecture selection, loss function optimization, and deployment.
- Lead weekly standups to unblock project progress and coordinate pacing, collaboration, and quality across the team.
Operations Manager
Aug. 2023 - Jun. 2025LionDanceMe, San Francisco, CA
- Collected, processed, and visualized availability data for 100+ student members to coordinate practice scheduling
- Built a digital attendance tracking system that logged 750+ events, replacing manual record-keeping and reducing manual workload
- Led teams on-site at performances, serving as primary contact with event managers and clients; also performed as a dancer
Volunteer Photographer/Videographer
Aug. 2024 - Jun. 2025Bert Hsu Academy, San Francisco, CA
- Scripted, recorded, and edited video content for social media channels, and photographed students for annual yearbook production
Projects
SafeStreets
Built at UC Berkeley AI Hackathon 3.0
Claude Vision, Fetch.ai uAgents, Browserbase, Redis, Mapbox
Civic tech tool that uses Claude's vision capabilities to flag dangerous street intersections and auto-generate civic outreach pushing for fixes.
ClassGraph
1st Place — DS3 W26 Projects
Python, Go, React, TypeScript, D3.js
Engineered scraping pipelines to collect and transform 2,500+ courses into a structured SQL database with AST-backed representations. Designed a TypeScript AST-based prerequisite resolver parsing nested AND/OR logic and rendering dependency DAGs in D3.js. A CI/CD pipeline auto-scrapes and republishes new courses each quarter.
SwapU — Autonomous Item-to-Item Marketplace
Built at DiamondHacks 2026
Fetch.ai, BrowserUse, FastAPI, React, Supabase, AWS
Multi-agent student trading platform where autonomous Fetch.ai agents greedily negotiate multi-item trades on behalf of students; integrated BrowserUse for real-time market pricing and confidence scoring. Personally built the FastAPI backend framework (REST + WebSocket controllers, Supabase PostgreSQL, AWS S3), the BrowserUse pricing features, and authentication.
WebReg to ICS
Python, FastAPI, PyMuPDF, JavaScript, iCalendar
Converts UCSD WebReg schedule PDFs into clean, importable .ics calendar
files, with a browser-based weekly schedule preview before download. The FastAPI +
PyMuPDF backend parses course data directly from the PDF, generates recurring weekly
lectures, skips UCSD holidays automatically, and adds midterms and finals as one-off
events. Vercel deploy still in progress.
Spotify Recommender System
Python, PyTorch, Pandas, NumPy
Two-tower neural collaborative filtering model to predict songs through collaborative and content-based filtering, mapping user preferences and 900,000+ tracks into a shared latent space. Fine-tuned embedding and epoch size, achieving 5.2 precision@10, 0.84 ROC–AUC, and reduced validation loss by 30%.
Quorum
Built at JacHacks SF 2026
Jac/jaclang, Python, LLM integration, Firecrawl, Apify
Civic advocacy generator that turns a community's position on a local issue into a tactical organizing kit: plain-language issue briefs, procedural playbooks with source-backed facts, three recourse paths, targeting advice that flags mismatches between impacted and decision-making zones, precedent-based strategy, bilingual outreach packet.
Discord Scheduling Bot
Discord Bot, Google Calendar API, Railway
A Discord bot with Google Calendar integration for scheduling, deployed on Railway.
Minecraft Texture Generation
Diffusion Models, VQGAN, VQVAE
Exploratory generative modeling project synthesizing Minecraft-style textures with diffusion models; currently investigating VQGAN/VQVAE approaches as a next step.
Active / Ongoing
TSS++
UCSD course browser combining WebReg++-style scheduling with ClassGraph's prerequisite visualization, backed by a custom scraper against UCSD's TSS OData API.
TroupeRoute
Google Maps API, Python, H3, Pandas, React
Vehicle routing optimizer for LionDanceMe operations, modeling multi-stop routing as a constrained Traveling Salesman Problem using road networks and travel-time matrices from OpenStreetMap data. Integrated OR-Tools to enforce time-window and overlap constraints across 40+ daily events, improving schedule feasibility and reducing total travel time.
CommerceHub Dropship Automation
Multi-agent automation system for a Macy's / Home Depot dropship pipeline on CommerceHub.