I'm a senior at Dartmouth studying Computer Science + Math, and I live in backend code. Python + FastAPI are my daily drivers β I reach for them whenever I need to ship something robust, fast, and async. On the frontend side I'm a TypeScript maximalist.
- π Building two backends in parallel at DALI Lab β one in Python/FastAPI (Evergreen), one leading a ~89k-line JS β TS migration (Classmoji)
- ποΈ Co-founding Digital Simple β a FastAPI + Next.js SaaS for U.S. cultural heritage institutions
- π§ Comfortable across the stack: Python, FastAPI, Pydantic, SQLAlchemy, async workers, Postgres (with RLS), Redis, and a healthy respect for the event loop
- π§© Currently grinding NeetCode 150 and System Design Interview (Alex Xu)
- β‘ Fun fact: I've shipped software now used by 60+ partner institutions for long-term archival preservation
ποΈ Digital Simple
Affordable digital preservation SaaS for county archives, tribal preservation offices, and historical societies. Native ArchivesSpace integration + AI-assisted metadata with a human-in-the-loop review workflow. Multi-tenant via Postgres RLS, async job processing with arq, S3-compatible object storage.
FastAPI Β· Python Β· Pydantic Β· Next.js Β· Postgres RLS Β· Redis/arq Β· MinIO Β· Anthropic API
π² Evergreen Β· DALI Lab
Backend service powering a therapeutic-intervention product. Built a multi-account Google OAuth flow, deep Google Calendar integration, and an MCP server exposing the service as agent-callable tools. Also mapped 17 sensor-derived features across 220 dialogue entries for the research pipeline.
Python Β· FastAPI Β· Google OAuth Β· Google Calendar API Β· MCP Β· Postgres
π Classmoji Β· DALI Lab
Leading a full JS β TS migration across an 8-workspace monorepo (~89k lines) plus an auth system overhaul. Caught a cross-package path-alias leak that was silently breaking types and eliminated hundreds of non-null assertions along the way.
TypeScript Β· React Β· Prisma Β· PostgreSQL Β· BetterAuth Β· Socket.IO
ποΈ Dartmouth Rauner Library β Archival Automation Designed a distributed Python scraping + ingestion platform processing 10K+ videos and 1K+ articles/month with parallel pipelines and dedup that cut average processing time by ~90%. Now used by 60+ partner institutions.
π Muff Garments (UK) β Platform Engineering Intern Built a serverless digital-twin platform monitoring 170+ warehouses worldwide on Python AWS Lambda + S3 + DynamoDB + SQS, plus an authenticated React dashboard system with 400+ BI dashboards. 99.95% uptime.
π³ Absanoh (UK) β E-commerce Tuned a React + Stripe checkout flow, lifting conversion 32% β 50%. Added Redis + RabbitMQ-backed payment retries and squeezed CI/CD from 30 min β 4 min with Docker + GitHub Actions.
π Man To-Go & Dispatch Co-founded a campus delivery platform β 450+ active users in 6 weeks with real-time Mapbox tracking. Architected Dispatch's multi-tenant returns engine on NestJS + Postgres RLS + GraphQL Gateway + RabbitMQ.
π§βπ« Beyond code TA for Programming Languages & SWE fundamentals (50+ students). President of Alpha Lambda Mu Dartmouth (4 events, 300+ attendees).
Recruiter, founder, fellow engineer β I'd love to hear from you. I'm especially interested in backend-leaning full-stack SWE new grad roles where I can ship Python/FastAPI at scale.
"Ship it, then make it pretty."


