Work
Things I built and still run. Every one of them has real users, which is the only reason any of it is interesting. The write-ups go into the decisions rather than the feature lists.
ShadowAudit
OngoingA Windows security auditing tool that shows its working
- lines of Python
- 14,000
- read-only checks
- 17
- tools in the family
- 3
- Python
- Tkinter
- Pillow
- PyInstaller
- WinRM
Client Management Platform
OngoingA multi-tenant portal that two client companies run their week on
- lines of TypeScript
- 15,000
- roles across two tiers
- 6
- database per tenant
- 1:1
- TypeScript
- Node.js
- Express
- React
- SQLite
- JWT
- +1
KitDesk
June 2025 - PresentEquipment booking and asset tracking, live on the web and on Google Play
- approved on Google Play
- Aug 2026
- build serves every customer
- 1
- scanner fallbacks
- 3
- React
- Vite
- Tailwind CSS
- Node.js
- Express
- MongoDB
- +3
MealMatch AI
January 2026 - PresentMeal planning on generative AI, to a real budget, in four languages
- plan, list and workout
- < 1 min
- languages
- 4
- budgets in real money
- £
- React
- Node.js
- Express
- MongoDB
- Anthropic Claude API
- Stripe
- +2