Aaron Barnaby

Showcase

A selection of core systems and projects I've been part of — covering frontend, backend, infrastructure, and internal tooling.

Funky Pigeon — Next.js Website Rework

Led the modernisation of the Funky Pigeon ecommerce frontend by migrating the platform to Next.js. Improved page performance, delivery speeds, and the overall developer experience — resulting in a faster, more maintainable codebase and a better customer journey.

Next.jsReactTypeScriptPerformanceEcommerce

Funky Pigeon — Personalisation Editor (Printess)

Designed and built a new product personalisation editor powered by Printess, replacing a legacy editing experience. Delivered a modern, intuitive UI that significantly improved the customer personalisation journey and reduced friction in the order flow.

PrintessReactTypeScriptUXPersonalizationIntegration

Funky Pigeon — Basket Rewrite

Architected and delivered a full rewrite of the basket and checkout experience. Focused on reliability, state consistency, and a cleaner user journey — improving conversion and reducing edge-case bugs across the checkout flow.

CheckoutFrontend ArchitectureTypeScriptState ManagementEcommerce

Funky Pigeon — Internal Admin Tool

Built the internal backend administration tool from the ground up off personal initiative. What started as a self-directed project became the core operational system the business relies on today, streamlining workflows across multiple teams.

Internal ToolsReactAdmin UXOperational Efficiency

AWS & Internal Systems — Production & Data Flow

Designed and maintained cloud infrastructure and integration systems on AWS to support production processes and internal data pipelines. Focused on reliability, scalability, and automating the flow of data across business systems.

AWSSystems IntegrationData FlowAutomationPlatform Engineering

.NET API Modules — Microservice Architecture

Developed modular .NET API services following microservice patterns, providing a scalable and maintainable backend foundation. Focused on clean architecture, separation of concerns, and consistent API design across services.

.NETC#APIsMicroservicesBackend Architecture

CI/CD Systems — WHSmith & Funky Pigeon

Implemented and maintained CI/CD pipelines for both WHSmith and Funky Pigeon codebases, improving build reliability, deployment speed, and overall engineering confidence. Enabled teams to ship faster with greater consistency.

CI/CDGitHub ActionsDevOpsAutomationRelease Engineering