Privacy-first Flutter and web products.
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 production invoice-control workspace built around manual review, retained proof, 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
Moving this portfolio from React to Hugo
Why I traded a JavaScript-heavy portfolio for a calmer, Markdown-first publishing workflow.
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.