Senior Frontend Engineer
I build platforms, not pages — and I ship with agentic AI.
React & TypeScript. Schema-driven UI platforms, web performance, and production AI features. This site is itself a portfolio artifact — explore the case studies, the interactive lab, and a working digital garden.
Featured work
All case studies →A schema-driven form platform
Replaced one-off form builds with a configurable platform — new forms ship as reviewed config, not new code.
React · TypeScript · JSON Schema · REST API design · Relational DB schema design
Replacing a third-party form vendor
Took critical forms off an external vendor and rebuilt them in-house, removing recurring cost and lifting completion.
React · TypeScript · Conditional logic · Form validation
Building with AI, in production
I use agentic workflows — multi-agent plan / execute / verify, context isolation, and reusable agent skills — as a daily engineering tool. The lab will host live LLM features (RAG over my work, a prompt-to-form generator), and the build log documents how this very site was rebuilt with AI.
From the garden
All notes →- Why I rebuilt this site as a digital garden
Notes are not blog posts. Trading a chronological feed for an interlinked, always-evolving knowledge base — and why that lowers the bar to actually write.
- Exploring React 19 - What's New and Noteworthy
Discover the latest features and updates in React 19. Learn about the Actions and new enhancements in React 19.
- Learn to create an RSS feed for your blog
Discover how to create an RSS feed for your blog using Next.js. Keep your audience informed with the latest updates effortlessly.
- Publishing using markdown with additional plugins on Next.js
With additional plugins, you can draw tables, charts and customise your page metadata to improve your seo and boost traffic to your pages