About Me

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.

At a Glance

Focus Cloud Architecture
Speciality Serverless Systems
Approach Pragmatic
Philosophy Business Value

Current Tech Stack

C# .NET Expert
Node.js Expert
High-performance / heavy load systems Expert
System Design Expert
AWS & Serverless Experienced
Infrastructure as Code Experienced
Message Queuing Systems Experienced
AWS S3 Experienced
DynamoDB Experienced