
Sean P. May
Boston, MA
SWE & Math.
Big fan of hard problems.
Quant Research β NU Systematic AlphaIncoming SWE Intern β Capital One
Built an agentic AI tutor at NExT, now doing quant research and heading to Capital One this summer. Triathlons, prompting, reading, and stacking some chips in between.
Featured Projects
Life-Dashboard
Auto iMessage ingestion, calendar sync, project tracking, AI todos, and Garmin biometrics in a Monet pixel art UI.
LecteurAide
Gemini-powered French reader with scene segmentation, translation, vocab, and quizzes.
Human Digit Recognition
Two-stage PyTorch CV pipeline: hand detection then finger-count classification.
About me
Training (8 weeks)
Cumulative hours
β
Total KM
β
Total Calories
β
Top Artists
No top artists yet
Top Tracks
No top tracks yet
Off the clock
Prompting
Token-maxxing. This site was vibe-coded.
Triathlon
I love steady state and eating
FranΓ§ais
Larping as a frenchman
Escape Rooms
Look up "Escape Simulator" on Steam
Project spotlights

π Life-Dashboard
Sep 2025 β Present
Auto iMessage ingestion, calendar sync, project tracking, AI todos, and Garmin biometrics in a Monet pixel art UI.
Agentic AIPostgresTypeScript
- β’ Auto iMessage ingestion pipeline that parses conversations into structured action items, reminders, and context for AI-driven task generation
- β’ Calendar + project integration that syncs events, deadlines, and repo activity into a unified daily command view
- β’ OpenAI Responses API generates prioritized todos and daily briefings from messages, calendar, project state, and Garmin biometrics

π LecteurAide
Updated Nov 2025
Gemini-powered French reader with scene segmentation, translation, vocab, and quizzes.
NLPCloud TranslationTypeScript
- β’ Six-stage pipeline: PDF extraction, heading stripping, sentence segmentation, Cloud Translation, chunking, and Gemini annotation
- β’ Context-aware scene segmentation that passes previous scene summaries to maintain narrative coherence across chunks
- β’ SSE-streaming upload progress, keyboard-navigable scene reader, and click-to-jump vocabulary highlighting
Let's talk.
I'm always up for hard problems, poker strategy debates, or just a good conversation. Worst case, you'll get a fast reply.





