Projects

Tamu-ProfSort

Tamu-ProfSort

Electron-based desktop tool actively used by 400+ students to visualize and compare grading styles and averages across professors.

  • Automated scraping & caching of public grade data
  • Interactive comparison and sort by distribution metrics
  • Update pipeline with delta detection to minimize requests
JavaScriptPuppeteerElectronCharting
Wildfire Agent Orchestra

Wildfire Agent Orchestra | 2025 Google Gemini AI Tidal Hackathon Winner

AI agent network for rapid wildfire detection, enrichment, and response planning. Built during TidalHack 2025 and winner of the Google Gemini track.

  • Built an AI-driven multi-agent system that detects potential wildfires from satellite data, enriches the incident with contextual insights, and generates real-time action plans.
  • Multi-agent orchestration: detection → enrichment → learning → action
  • End-to-end automation from anomaly detection to notification in ~120s
Google GeminiAI AgentsAWSPython
MindWeb

MindWeb

Full-stack productivity platform with streak mechanics, social graph (friends), custom notifications, and large-scale user data tracking.

  • Supabase edge functions for low-latency streak rollovers
  • Row level security & policies for multi-tenant data
  • Early beta iteration with ~100 testers for feedback loop
ReactTypeScriptSupabasePostgreSQLEdge Functions
Picky

Picky — Group Decision & Event Discovery Platform

AI-powered platform to help groups and students discover events, food, and activities — launched at Texas A&M University.

  • Personalized discovery & AI recommendations
  • Group decision engine for fast, fair choices
  • Real-time scraping to keep event data fresh
React NativeChromaSelenium Node.js
Aggie Agenda

Aggie Agenda

A full-stack productivity platform helping students manage classes, tasks, and deadlines with calendar sync and smart reminders.

  • Built real-time collaboration with WebSockets
  • Implemented role-based access and refresh token rotation
  • Optimized heavy queries with compound indices (40% faster)
ReactNodeExpressMongoDBJWTRedis
3D Portfolio Hub

3D Portfolio Hub

Interactive space-station museum showcasing work via immersive exploration with optimized shaders and modular scene graph.

  • Custom shader panels
  • State-driven scene modules
  • Lazy asset strategy
Three.jsGLSLVercelModular Architecture
Car Clinic AI

Car Clinic AI

LLM-assisted triage tool: ingest vehicle telemetry + user symptoms and generate probable issue tree with confidence ranking.

  • Hybrid embedding + rules engine
  • Cost-efficient token streaming UI
  • Scenario test harness for regression
TypeScriptPythonFastAPIOpenAIVectorDB
A&M Studys

A&M Studys

Collaborative platform enabling students to ask/answer course questions, share resources, and reinforce learning objectives.

  • Team leadership across 7 contributors & sprint cadence
  • Real-time Firestore listeners for live Q&A updates
  • Structured tagging for discoverability of course topics
ReactFirebaseAuthFirestore
Impossible Parkour Filter

Impossible Parkour Filter

Interactive TikTok game effect encouraging user-generated challenge content, resulting in 70K+ created videos.

  • Node-based logic optimized for effect performance
  • Progressive difficulty pacing for retention
  • Organic virality via share-friendly challenge design
ARScriptingTikTok EffectGame Logic
ToyotAI

ToyotAI

ToyotAI streamlines car discovery via a playful personality quiz, an AI virtual salesman, and classic advanced filtering for specs like MPG, price, and features.

  • Personality quiz → model mapping engine
  • Conversational agent for tailored vehicle insights
  • Hybrid search: semantic + structured filters
PythonLangChainPandasReactCSS