Erik Vo
i build full-stack web apps and real-time systems.
I'm a Computer Science student at Boston College with a Data Science minor, drawn to low-latency distributed systems, full-stack development, and quantitative work.
Liar's Poker
An online version of the bluffing game that keeps every player's screen in sync. The server holds all the game state and sends each player only their own view, and a 7-phase state machine with reconnection keeps things consistent when actions overlap or someone drops. You can also play solo against five game-theory bots, one trained with counterfactual regret minimization, and get your bids graded after each round.
Plan4Eagles
A degree planner, course scheduler, and GPA calculator for Boston College students, now covering all 61 undergraduate majors. The scheduler pulls 6,500+ live course sections from BC's public APIs, pairs lectures with their discussion sections, and flags time conflicts as you build a week. A ratings page scores courses and professors from 28,000+ of BC's own course evaluations.
Deloitte Quantum
A hybrid quantum-classical pipeline for California wildfire risk, built for the Deloitte Quantum Sustainability Challenge. It classifies risk by ZIP code and forecasts insurance premiums across 125K+ records, and the quantum-kernel SVM hit 0.89 recall on an eighth of the training data the classical baseline needed.
Computer Science Instructor
I design and teach a Scratch and Python curriculum for kids ages 8–13, built around six weekly game projects. They write code, break it, and figure out how to fix it.
Software Engineering Intern
Build and maintain three public-facing platforms for Boston Global Medical Collaboration, including its main site, the Advancing Autism symposium platform, and BGMA Education, serving 500+ users. BGMA Education is a course platform with role-based access, educator-created modules and assignments, student submissions, and per-assignment feedback, backed by a PostgreSQL schema with Drizzle ORM and Clerk auth integrated with Stripe Checkout and signed, idempotent webhooks for secure enrollment after payment.
Teaching Assistant, Data Science Principles
Support 60+ students in an intro Python & data-science course through weekly office hours and assignment debugging with pandas, NumPy, and Matplotlib.
Bioinformatics Intern
Research in the LEAH Scholars Program, using Python and pandas to compare DNA sequences and flag base-pair mutations. Also ran the wet lab: DNA extraction, PCR amplification, and gel electrophoresis.
Tennis Racquet Stringing Service
Run a small racquet-stringing service for local players, handling customer communication, string selection, and racquet turnaround.
Boston College
Build interfaces
Componentized, accessible UIs that stay legible under real data.
Build backend systems
APIs and services with state that holds up under load.
Work with data
From raw rows to models and readable charts.
Build real-time apps
Server-authoritative state, synced across many clients.
Ship & deploy
Get it running, reproducibly, somewhere real.
I spend a lot of time on the tennis court, and lately, halfway up a bouldering wall.
Tennis at around a 4.0 level, climbing in the V3–V4 range, and a small racquet-stringing business on the side. Around Boston and want to hit, or need a restring? Hit me up.


