Sep — Nov 2026 · Incoming
Software Development Engineer Intern · Amazon
San Francisco, CA
- Joining the Amazon Interactive Video Service (IVS) team, which powers low-latency live video streaming and real-time interactive experiences at scale
Hello, I'm
Software engineer and Computer Science student at Dartmouth College. I build full-stack tools, AI-powered applications, and scalable systems.

About
I'm a double-major in Computer Science and Classics at Dartmouth College with a 3.7 GPA. I love solving complex problems across the full stack, from optimizing SQL queries at scale to building AI orchestration layers that transform raw documents into interactive learning experiences.
Currently, I'm developing internal tools at Tuck Advisors to support M&A deal sourcing and data analysis, and this fall I'll be joining the Amazon IVS team in San Francisco as a software engineering intern. Previously, I built a Ukrainian language learning platform at Kleo used across 30+ countries, optimized production databases at Fischer Homes, and taught C programming at Dartmouth.
When I'm not coding, you'll find me reading ancient Greek, hiking in the White Mountains, playing the drums, or rock climbing.
Technologies
Experience
Sep — Nov 2026 · Incoming
San Francisco, CA
Jan 2026 — Present
Hanover, NH
Aug — Dec 2025
Hanover, NH
Jun — Aug 2024
Cincinnati, OH
Jan 2022 — Jan 2023
Cincinnati, OH
Projects
QSS 20 Research Project
Tract-level analysis of the Opportunity Insights Opportunity Atlas asking what separates rural Census tracts with above-average upward mobility from otherwise similar rural tracts. Standardized OLS over 71,958 tracts with commuting-zone fixed effects and CZ-clustered standard errors, plus a precision screen and a dense-urban comparison. Single-parent household share is the largest adjusted association; local job, commute, and employment measures are indistinguishable from zero.
Darts Scoring Software
Darts scoring software with configurable handicap rules applied dynamically at request time, a MongoDB-backed data model for players/matches/leagues/tournaments, and normalized stats & season analytics exposed through a REST/JSON API. Includes a touch-friendly React Native UI optimized for real-time scoring in live venues.
AI-Powered Course Generator
Full-stack PDF-to-course pipeline using PyMuPDF and Azure Document Intelligence for OCR, chunking documents into structured content, then generating quizzes, flashcards, and course sections via a multi-LLM orchestration layer (GPT-4, Claude, Gemini) optimized by task and cost. Streams real-time generation with SSE in a Next.js 15 frontend backed by Supabase auth and ChromaDB vector storage.
Contact
Interested in working together or just want to say hello? I'd love to hear from you.