Beyond Code
Great architecture isn't about using the latest framework or following trends—it's about solving real problems with solutions that stand the test of time. I bring a unique blend of strategic thinking and hands-on engineering to every project.
My process is iterative and collaborative: I immerse myself in the business context, map out constraints and requirements, explore multiple architectural approaches, validate with stakeholders through prototypes and documentation, and ensure observability and maintainability are foundational—not bolted on later.
Product Leadership
Leading product development from concept to delivery, balancing technical excellence with business objectives
Technical Architecture
Designing scalable, maintainable solutions across modern web technologies and CMS platforms
Problem Solving
Breaking down complex requirements into elegant, practical solutions that serve both users and businesses
Cross-Platform Expertise
Working seamlessly across different CMS platforms, frameworks, and deployment environments
Client Collaboration
Translating client needs into technical solutions, from major brands to independent artists
Design for Evolution
Systems change. Requirements shift. I build architectures that adapt gracefully, avoiding the 'big rewrite' trap.
Clear Communication
Architecture is a team sport. I translate complex technical concepts into language stakeholders understand, building consensus along the way.
Data-Driven Decisions
I measure what matters. Assumptions are expensive—I validate architectural choices with real data and user feedback.
Observability Built-In
If you can't see it, you can't fix it. I design systems with observability from day one, not as an afterthought.
Technical Expertise
The tools and technologies I use to turn architectural vision into reality
Languages / Core Skills
JavaScript
Full-stack JavaScript development across modern ecosystems
TypeScript
Type-safe development for scalable, maintainable codebases
Node.js
Server-side JavaScript development and API creation
PHP
Server-side development, particularly for WordPress and Laravel applications
HTML5
I am proficient working with modern, accessible HTML5, ensuring that everyone can use the product.
CSS3
I work heavily with modern CSS, taking advantage of the latest features and best practices.
Frameworks
Laravel
Building robust PHP applications with modern framework patterns
Next.js
React framework for production-ready applications with optimized performance and SEO
Nuxt
Building performant Vue.js applications with server-side rendering and static site generation
React
Building interactive user interfaces and component-based architectures
Tailwind CSS
Utility-first CSS framework for rapid, maintainable styling
Platforms / Systems
WordPress
Custom theme and plugin development, extending WordPress functionality
Shopify
E-commerce development with Shopify and Hydrogen storefronts
Sanity CMS
Headless CMS implementation with real-time collaboration features
Craft CMS
Flexible content management system for complex content structures
Storyblok
Headless CMS with visual editing capabilities
Wix
Website development and customization on Wix platform
Operations / Tooling
Vercel
Deployment and hosting for Next.js and modern web applications
Cloudflare
CDN, security, and performance optimization
GitLab
Version control, CI/CD pipelines, and project management
GitHub
Version control, collaboration, and code management
AI / Automation
Fluent with AI-native tools including OpenAI, Claude, Cursor, and modern AI development workflows
Selected Projects
Real problems, real solutions, real impact
Leading product development for Built For Mars, a platform delivering exceptional user experiences. Architected and built a modern web application combining React and Next.js for performance, integrated Stripe for seamless payments, Craft CMS for flexible content management, and Supabase for scalable backend infrastructure.
Technologies:
Key Outcomes:
- Delivered a high-performance, scalable web application
- Integrated seamless payment processing with Stripe
- Built flexible content management with Craft CMS
- Leveraged Supabase for modern backend infrastructure
Key insight: Combined multiple modern technologies to create a cohesive, performant product that balances developer experience with user needs.
Built the website for Killabop record label using Shopify and Hydrogen. Created a modern e-commerce experience optimized for the music industry, leveraging Shopify's commerce capabilities with Hydrogen's React-based framework for a custom, performant storefront.
Technologies:
Key Outcomes:
- Built custom Shopify storefront with Hydrogen
- Optimized for music industry e-commerce needs
- Delivered high-performance React-based experience
- Integrated with Shopify's commerce infrastructure
Key insight: Combined Shopify's robust commerce platform with Hydrogen's modern React framework to create a custom storefront that feels native while leveraging Shopify's backend.
Created the official website for the iconic rock band Linkin Park. Built a performant, content-rich site using Nuxt.js for the frontend framework and Sanity CMS for flexible content management, enabling the band to easily update content while maintaining excellent performance.
Technologies:
Key Outcomes:
- Delivered official website for major international band
- Built with headless CMS architecture for content flexibility
- Optimized for performance and user experience
- Enabled easy content updates for non-technical users
Key insight: Architected a headless CMS solution that gives content creators full control while maintaining the performance and SEO benefits of a modern static site.
Developed Control Room using Nuxt.js and Storyblok CMS. Created a flexible, performant website that leverages Storyblok's visual editing capabilities, allowing content teams to build and manage pages without developer intervention.
Technologies:
Key Outcomes:
- Built with headless CMS for maximum flexibility
- Enabled visual page building for content teams
- Delivered high-performance static site generation
- Created maintainable, scalable architecture
Key insight: Leveraged Storyblok's visual editor to empower content creators while maintaining developer control over the technical architecture.
Extended functionality for Grosvenor House Suites, a luxury hotel website. Worked as a WordPress developer to enhance the site's capabilities, adding custom features and integrations while maintaining the existing design and user experience.
Technologies:
Key Outcomes:
- Extended WordPress functionality for luxury hospitality brand
- Maintained existing design and user experience
- Added custom features and integrations
- Ensured compatibility with existing systems
Key insight: Balanced extending functionality with maintaining the integrity of an existing, high-profile WordPress site.
Let's Build Something Great
Working on a new project? Get in touch using the form below.