Where the experience comes from
Eighteen years of delivery work, most of it on systems where the interface handles a lot of complexity and still has to be usable by someone who has not been trained on it.
Banking & finance
Internet banking for a European credit card business, customer onboarding and identity verification tied into CRM, integration with credit reference and document signing providers, and the call-centre tools behind the customer-facing product. In this work security review is part of the definition of done.
Insurance
A large claims platform rebuilt in Angular for speed and clarity, with React dashboard tooling for the internal admin teams and a shared business logic layer explored for mobile.
E-commerce
Checkout and payment flows on a high-traffic storefront processing millions of transactions a year, rebuilt as a single-page journey: faster, properly responsive, and accessible. Alongside it, the stock management panels the operations team works in daily.
Agritech
Three greenfield farm management products integrating with government APIs, built by a small Scrum team with shared ownership across the front end and the Node.js and Python service layer.
The working toolkit
Tools used in production on real projects.
Front end
Back end
Design systems & quality
Data
Cloud & delivery
Microsoft platform
A few examples
Client names stay confidential. The engineering is described as it was.
Three greenfield products and a shared component library
Front-end architecture on Angular signals and standalone components with NgRx state, a Storybook component library shared across the projects, two major Angular upgrades (v20 to v22), and a test suite migrated from Jasmine and Karma to Vitest. Accessibility reviewed against WCAG throughout.
Checkout and payment journey rebuilt
A flow handling millions of transactions a year rebuilt for speed and mobile, with the ASP.NET Core APIs behind it for inventory, orders and customer data, running on Google Cloud.
Dynamics 365 connected to mobile apps and identity services
.NET REST APIs moving data between CRM, the bank's apps and third-party identity, credit reference and document signing services, with custom CRM plugins replacing manual data steps and CI/CD pipelines in Azure DevOps.
A 25-year-old desktop application rebuilt for the web
A large Visual Basic application re-architected as a modular Angular single-page application with NgRx state, lazy-loaded feature modules, route guards and an accessible Angular Material design system.
Recognise your own system here?
Send over what you are working on and we will tell you how close it is to work we have done before.
