
Work
11 projects across care operations, marketplaces, markets and agent tooling.
Care operations
Records, schedules, time and training for a pediatric therapy agency.
- Tiny SolutionsLive productCase management for New York State Early Intervention agencies, from first referral to discharge.
- Tiny StaffingIn useWeekly scheduling for a therapy center: provider grids, caseloads and booking links for parents.
- Tiny Time KeeperLive productA PIN time clock on a shared iPad, timesheets that add themselves up, and one export for payroll.
- BMTH OrientationIn developmentSelf-paced orientation for newly hired therapy providers, built to be finished on a phone.
Marketplace
Hiring skilled trades on trust and value instead of leads.
Markets
Research systems for options and prediction markets.
Agents and tools
Systems that let software agents do real work under real constraints.
- JobrunnerPrototypeA local-first job application agent where the model proposes and a policy gate decides.
- Agent OrchestratorInternal toolRuns a coordinator and several headless coding agents in parallel, each in its own worktree.
- GuardianInternal toolReviews draft pull requests from autonomous coding sessions, tries to break them, and never merges.
Care operations
Software for a pediatric therapy agency
Four separate apps on one stack: the case record, the weekly schedule, the time clock and new-hire training.
Tiny Time Keeper · Try a PIN. 2580 belongs to a fictional employee.
Kiosk clock · Illustrative prototype · fictional data
Marketplace
Post the work once. Verified pros answer.
A marketplace for skilled labor: post a job once, verified pros bid, compare on value, hire.
Bid exchange · Faithful demo · fictional data
Markets
One best opportunity, or no trade.
Decision terminal · Illustrative prototype · fictional data
SPY 0DTE Decision Terminal
ResearchA read-only decision tool for same-day SPY options: one best opportunity, or an explicit no-trade.
Read about SPY 0DTE Decision TerminalKalshi Market Maker
ResearchAn inventory-aware market maker for prediction markets, built to find out whether passive quoting has an edge.
Read about Kalshi Market MakerAgents and tools
The model proposes. Policy decides.
In each of these, the model can only propose. A deterministic layer checks every action, and irreversible steps (submitting, merging) go through one gated path.
- JobrunnerA local-first job application agent where the model proposes and a policy gate decides.
- Agent OrchestratorRuns a coordinator and several headless coding agents in parallel, each in its own worktree.
- GuardianReviews draft pull requests from autonomous coding sessions, tries to break them, and never merges.
Jobrunner · One fictional application, step by step, including what the policy gate refuses.
Application replay · Faithful demo · fictional data
About
I work across the stack: product interfaces, real-time backends on Convex and FastAPI, trading research systems in Python, and the tooling that lets coding agents work in parallel without stepping on each other.
The thread through most of it is software that is honest about its own state. A decision terminal that says no trade. A market maker that reports no edge. A review daemon that never merges on its own.
Experience
Software Engineer Intern
June 2026 to present
Big Minds Tiny Hands · Brooklyn, NY
Software for a pediatric therapy agency: case management, scheduling, timekeeping and provider training.
Undergraduate Research Assistant
January to June 2024
Stony Brook University · Stony Brook, NY
Machine learning on wearable-sensor movement data, and a real-time iOS tracking prototype.
Undergraduate Peer Tutor, Programming and Algorithms
August 2023 to January 2024
Stony Brook University · Stony Brook, NY
Weekly sessions on data structures and algorithms, and a shared bank of practice problems.
Education
Stony Brook University
Tools I reach for
- Languages
- TypeScript, Python, Java, SQL, C and C++
- Frameworks
- React, Next.js, Node.js, FastAPI, Spring Boot, Convex
- Data
- PostgreSQL, Redis, SQLite, Elasticsearch
- Tooling
- Playwright, Vitest, Docker, Git, Linux, AWS
Contact
Email is the fastest way to reach me.