Michael Ho

Software Engineer

Hi! I'm Michael, a rising senior at Vanderbilt University studying Math and Computer Science. I'm interested in full stack development and looking for 2027 new grad positions.

Intuitive Machines

NASA contractor · Software Engineer Intern · Summer 2026

Built a full-stack sensor list web app that replaces Excel tracking for multiple lunar lander programs. A tree structured device hierarchy where engineers add and manage devices at any depth and define new tables and columns with minimal code changes.

Design: The tables are just two generic data models where the data is self-describing. A versioning system that tracks deltas on each branch with immutable and tagged versions.

~20 engineers · designed to scale to 10,000+ devices

  • TypeScript
  • React
  • Node.js
  • Express
  • MongoDB
  • Docker
Code is private
Intuitive Machines Nova-C lunar lander standing on its test stand

Roster

YC S26 · Code Contributor · Feb – Mar 2026

Built the founding demo: a sports-betting frontend prototype where users compete against each other instead of the house. Pick players, bet the over/under head-to-head against an opponent, and the winner takes the pot.

Design: Built just the frontend against a fake data layer so we could present a demo and get feedback from investors.

3 game modes · 30+ NBA players

  • TypeScript
  • React
  • Tailwind CSS
Code is private
Roster sports-betting prototype showing live NBA matchups and duel modes

Crayons to Classrooms

Change++ at Vanderbilt · Sep 2025 – Apr 2026

Inventory management for a nonprofit supplying school materials. Developed full-stack undo functionality for inventory movements and built the storage locations routes with Zod schema validation. Also built the main dashboard. Collaborated on a team of 9 students with a PM, EM, and designer.

Design: Did not define data models twice. Instead, used Zod to validate data at the API before it causes problems downstream.

50,000+ students · $2.6M in school supplies in the past year

  • TypeScript
  • React
  • Node.js
  • Express
  • PostgreSQL
  • Supabase
  • Material UI
Crayons to Classrooms inventory dashboard with quick actions, inventory health, and undoable activity log

Object Detection for Medical Imaging

Vanderbilt Mobile Health for Global Health Lab · Software Developer · Mar – Dec 2025

Trained and validated object detection models on 200+ annotated medical images. Built the pipelines for training, testing, and loss tracking. Evaluated performance with precision, recall, and mean average precision across multiple IoU thresholds.

Design: Instead of hardcoding one model, I used YAML configs feeding a single model factory so comparing different architectures is a minimal config change.

4 architectures compared · >95% mAP across all classes at IoU ≤ 0.8

  • Python
  • PyTorch
  • COCO
Chart of overall and class-wise mAP holding near 1.0 until IoU 0.8, then declining