00 // HELLO_WORLD

Architecting the Bridge Between Logic and Delight.

I am a Frontend Engineer and UX/UI Specialist with a BSc in Computer Science and 13+ years of commercial grit. I don't just build interfaces; I engineer high-performance interaction models that turn complex data into intuitive experiences.

Currently refining the premium digital journey at American Express.

TECHNICAL_MANIFESTO // TOOLKIT

Code is the Tool. Experience is the Product.

I don't just "write code", I design systems that empower users and developers alike. My approach is rooted in the belief that a frontend is only as strong as its foundation; that's why I prioritise accessibility (WCAG), modular architecture, and a "test first" mentality.

Whether I'm navigating the nuances of React 18 or optimising the critical rendering path, I aim for a level of craft that makes high concurrency applications feel light, responsive, and definitive.

CASE_STUDY_01 // ENTERPRISE_SCALE

Scaling Premium Travel for Global Members.

At American Express (Travel & Lifestyle), I contribute to a flagship platform that serves millions of users worldwide. My work is a balance of high-stakes feature development and infrastructure evolution.

  • The Performance Pivot: Spearheaded the architectural migration of our E2E testing framework from Cypress and WebdriverIO to Playwright, resulting in significantly faster CI/CD cycles.

  • The Design Bridge: Translating Figma prototypes into a scalable, accessible UI component library using React Aria and Tailwind CSS.

  • The Ecosystem: Managed complex state and environments using Redux Toolkit, Node.js, and Docker Compose.

02 // CORE_COMPETENCIES

A Multi-Disciplinary Approach.

My 12-year trajectory has been defined by adaptability. I am tech-stack agnostic, focusing on the right tool for the specific problem.

  • Engineering Architecture: Expert-level React ecosystem management with a focus on scalable state and performant data-fetching.

  • Interaction Modeling: Designing sophisticated, low-latency feedback loops and fluid motion using Framer Motion.

  • Developer Experience: Optimising local workflows and environment parity to boost team velocity.

  • Product Sense: Acting as a primary stakeholder in design discussions to ensure technical feasibility without sacrificing vision.

STAY_CONNECTED // NEXT_COMMAND

Let's Build Something Definitive.

I am currently open to discussing senior-level opportunities in product-led environments, particularly those focusing on human-computer interaction and AI-driven agents.

If you're looking for an engineer who values craft as much as code, let's talk.