Building software that solves real problems.
I turn practical problems into cross-platform products that are quick to use, straightforward to maintain, and careful with people’s data. My work combines Flutter, React, TypeScript, Python, SQL, Firebase, and AI-agentic development workflows.
View selected workProduction product
Invoice control workspace
- Manual review with original proof files
- Client-scoped status and overdue dashboards
- Return notes and exportable insights
Featured work · In production
Ledgerlane — Client Invoice Tracker
A PWA-compatible invoice tracker with manual review, original proof files, and useful reporting.
- Workflow
- Manual review
- Proof limit
- 20 MB
- Reports
- Excel export
A better default for product work
- AI-agentic workflow. I use agents for architectural review, edge-case discovery, testing, and documentation validation—not as a substitute for engineering judgment.
- Privacy by design. Local-first options, minimal collection, clear access controls, and thoughtful data handling are part of the build from the beginning.
- Performance first. I care about responsive interfaces, small bundles, and architecture that remains understandable as a product evolves.
Current focus
I recently built and shipped Ledgerlane, a production invoice-control workspace for finance and supply-chain work. I’m also moving this portfolio from a JavaScript-heavy single page into a faster, easier-to-update Hugo site.
For the fuller work-in-progress log, visit Now.
Latest from Build Log
Building TripWorth: is this delivery worth my time?
Turning a delivery-work frustration into a focused offer checker, with an iPhone Shortcut to remove manual copying and pasting.
Let’s make something useful
I’m available for remote opportunities and considered, privacy-minded product work. Get in touch when there is a role, product, or problem worth discussing.