Web app · fund ledger
ElliotFund
A ledger for an investment fund: daily NAV, unit transactions, and fund accounting. Every money operation is atomic, so the books always reconcile.
Next.js · Neon Postgres · Vercel
Start with these notesEach one started as a problem in my own everyday life: payroll counted by hand, a family fund with no ledger, my wife's period tracker asking to be paid. I notice what works badly and build the fix myself, from the first sketch to the live domain. This page included.
The work I'm most proud of, all live and in daily use. Each one has case notes: why it exists, the screens, and the hard parts. If you read only one, read ElliotFund.
Web app · fund ledger
A ledger for an investment fund: daily NAV, unit transactions, and fund accounting. Every money operation is atomic, so the books always reconcile.
Next.js · Neon Postgres · Vercel
Start with these notes
Web app · payroll
A payroll system for an organization: salary and allowance calculation, payslips, and a multi-step approval flow.
Java · Spring Boot · React · Docker
Read the notes
Web app · cycle tracker
A private period tracker I built for my wife after her app paywalled one feature too many. It learns her real cycle from what she logs, predicts the next one, and is honest about how confident it is.
Next.js · Supabase · Vercel
Read the notesThree of seven. See all the work
Design, build, deploy. Each project is mine from the first sketch to the live domain, this page included.
Everything here is in production and used by real people. Nothing on this page is a portfolio prop.
Load speed, the small interactions, the states nobody thinks about until they break. That is where the work actually shows.
I'm always up for an interesting project, or just talking shop about what you're working on. My inbox and WhatsApp are open.