// Software Developer · Front-end

Eoin Fanning

A front end developer with 15+ years building responsive, accessible and well-tested user interfaces. I specialise in React, Next.js and TypeScript, and I’m most interested in UI development, reusable component libraries and design systems that help teams ship consistent, high-quality products faster.

PDF · 190kb · updated October 2026

Key skills

01

React

Component architecture, hooks, state management and reusable UI libraries.

02

Next.js

Full-stack web apps, internal tools and headless CMS-driven sites.

03

TypeScript

Type-safe components, APIs and tooling for maintainable front end and Node code.

04

CSS3 / SCSS / LESS

Design tokens, mixins and maintainable, responsive styling systems.

05

Design systems

Building and owning UI kits of consistent, documented components using Atomic Design.

06

Accessibility

Building and testing inclusive interfaces that work for everyone who needs to use them.

Also:JavaScriptHTML5AstroAngularNode.jsRadix UIThree.jsKonva.jsPayload CMSSanity.ioPostgreSQLMongoDBAWSVercelCI/CDOAuthAWS Cloud PractitionerJestCypressAccessibilityCode reviewDesign systemsComponent librariesAtomic DesignResponsive designSEOGA4FigmaClaude CodeAI-assisted developmentLLM integrationGitGitHubBitbucketJiraConfluenceVS CodeAgile

Let's build something together.

Open to full-time, remote or roles. The quickest way to reach me is email.