About Me

Frontend developer by trade. Full-stack when needed.

Experienced Frontend Developer with 15+ years of experience developing websites and digital solutions. I enjoy turning complex requirements and visual designs into polished, responsive, and maintainable solutions.

With a strong frontend background and full-stack experience, I have a broad understanding of how different parts of a solution fit together. I value clean code, good architecture, and attention to detail, while following established project standards and conventions.

Outside of work, I enjoy spending time with my wife and our two children, coaching youth football, gaming, and staying active.

Technical Skills

01

Frontend

Building responsive, accessible and maintainable interfaces.

Vue.jsAngularReactTypeScriptJavaScript (ES6+)Next.jsSassTailwind CSSResponsive DesignPerformance OptimizationAccessibility (WCAG)
02

Backend

Developing APIs and server-side solutions that support the frontend.

.NET / .NET CoreC#PHPREST APIs
03

Database & Content Management

Working with data, CMS and modern web architectures.

MySQLMSSQLUmbracoDynamicwebWebflowHeadless CMS
04

AI & Content

Using AI to explore ideas, generate content and improve workflows.

ChatGPTClaude CodeContent Generation
05

DevOps & Infrastructure

Managing deployments, workflows and the infrastructure around web solutions.

GitHubGitHub Actions (CI/CD)Umbraco Cloud
06

Tools & Integrations

Connecting services and tools to create cohesive digital solutions.

Google CloudGoogle Tag ManagerGoogle AnalyticsActiveCampaignMailchimpJiraConfluenceTrello