About

Frontend Developer focused on dependable product delivery

Beyond contract roles I have built WordPress news portals, multilingual e-commerce apps, and R&D concepts like a 3D chess DApp. I enjoy taking ownership from architecture to polish and partnering closely with designers and product leaders.

Skill Highlights

Frontend Architecture

Standalone Angular, NX mono-repos, Signal & NgRx state patterns, design systems that scale.

Performance Engineering

Hydration control, deferrable views, bundle analytics, Core Web Vitals-driven regressions.

Product Impact

Conversion-minded UX: favourites, auth, checkout flows and A/B experimentation.

Team Enablement

Code reviews, pairing, documentation, and CI pipelines that unblock cross-functional squads.

Design Systems & Accessibility

Accessible component libraries, Storybook-driven documentation, and UI audits that keep multi-brand experiences cohesive.

Platform Reliability

Release hygiene, observability wiring, and smoke-test suites that keep deployments predictable.

Toolbox

  • Angular
  • TypeScript
  • RxJS
  • NgRx
  • Tailwind CSS
Experience

Teams I’ve helped ship for

Frontend Developer

Ancient Gaming

  • CSGORoll Angular 18 upgrade and wagering flows with GraphQL/Apollo.
  • Shipped wishlist and favourites journeys that improved engagement metrics.

Frontend/Angular Developer

Solution25

  • Extended Volvo Cars checkout journeys for regional markets.
  • Brought NX-driven upgrades and Cypress coverage to shared libraries.
Projects

Selected collaborations

Angular Admin UI

Coming soon

Design system-driven dashboard experience with reusable tables, forms, and charts.

AngularSignalsDesign System

E-commerce Checkout

Coming soon

Optimised Stripe checkout flow with localisation, saved payments, and analytics hooks.

StripeUXAnalytics

Automation Portal

Coming soon

Node & Puppeteer powered publishing automations for a content-heavy newsroom.

AutomationNodeWordPress

Mobile Betting Widgets

Coming soon

Real-time betting components with RxJS and WebSockets for live odds experiences.

RxJSRealtimeUI
Contact

Let’s partner on your next release

I’m available for senior Front End developer.