Highly Experienced Application Architecture High-performance systems, CLIs and Web Applications
As an Application Architect, I bridge the gap between business vision and technical reality, crafting systems for business needs, development experience tooling and a champion of serverless technology.
My Approach
I believe in pragmatic architecture - making technical decisions that deliver real business value while maintaining code quality and system reliability. Every architectural choice should have a clear rationale and measurable benefit.
Technical Philosophy
Start simple, evolve complexity only when needed
Favour composition over inheritance
Design for observability from day one
Automate everything that can be automated
Security and performance are not afterthoughts
Documentation is part of the architecture
Current Focus
I'm particularly passionate about serverless architectures, event-driven systems, and how modern tools like htmx can simplify web development without sacrificing functionality or user experience.