Tools for Humanity
June 2026 — Present
Software Engineer · San Francisco, CA
- Building identity systems on the World ID team.
Software engineer building identity and AI systems in San Francisco.
June 2026 — Present
Software Engineer · San Francisco, CA
January 2025 — May 2026
Founding Engineer · San Francisco, CA
September 2024 — December 2024
Software Development Co-op · Boston, MA
June 2024 — September 2024
Software Engineering Intern · Bellevue, WA
June 2023 — August 2023
Machine Learning Intern · Philadelphia, PA
June 2022 — December 2022
Software Engineering Intern · Remote
Turned a capture-the-flag crypto eval into a GRPO training environment for Qwen3-4B on prime-rl. Kept an honest null result (no significant lift at n=16 rollouts), diagnosed it to a difficulty cliff that starved GRPO of gradient, then built a procedural difficulty generator that splits each task across decoupled sub-knobs to turn a cliff into a climbable curriculum. Published as a repo, a wandb report, HF weights, and a Prime Hub environment.
github ↗A language model that reads forward-English questions and answers in character-reversed English, generated tail-first. Custom BPE trained on a mixed forward + reversed corpus, direction tokens for mode control; standard decoder-only transformer, forked from nanochat.
github ↗Agentic system that turns any URL into a dev-ready multi-page Next.js clone. Playwright crawls and inspects the source site at desktop + mobile breakpoints; page-worker agents produce a structured Section IR; deterministic codegen writes a real Next.js App Router project. Follow-up chat edits target a single page/section and regenerate only that slice.
github ↗B.S. in Computer Science · Graduated in 3 years with honors · GPA 3.8 / 4.0
M.S. in Computer Science, AI/ML · Withdrew, started at Broccoli.com