Dan Govan

Senior Front End / Full Stack developer and Software Engineer, passionate about UI/UX and emerging tech, looking to join a curious, collaborative and forward-looking team.

Summary

With 20 years of hands-on web experience, I bring deep expertise in React & the modern front-end ecosystem, paired with a strong design sensibility & eye for detail. I thrive in cross-functional teams, love solving user-centric problems, & get fired up by clean code, great UX, & collaborative culture. Whether it’s shipping scalable UI libraries, leading design system rollouts, or levelling up legacy platforms, I bring curiosity & pragmatism to every project. I’m looking to join a forward-thinking team where I can keep learning, building, & making a meaningful impact.

Skills

JS Frameworks

Focused on the evolving React ecosystem since 2018, lately in Next.js, but with recent experience with Astro & previously Gatsby & React Native. Always keen to see what’s next.

Styling

Lately Tailwind, previously frameworks like Chakra-UI, before that CSSinJS (styled-components, styled-system, JSS, TSS, CSS modules), preprocessors (Sass, LESS, Stylus).

Semantics

Early projects with international brands like Vauxhall & Colgate ensured a strong background in semantic HTML for accessibility, SEO, & responsive & device-agnostic design; essential for scalability & localisation.

JavaScript

Mainly TypeScript for SPAs & SSR apps in Next.js (v12–14). Experience includes REST APIs, Redux, Context, React Query, & GraphQL. Some backend in Node & PHP, keen to expand to full-stack roles.

Testing

E2E with Playwright & Cypress. Unit testing with Jest, React Testing Library. AB testing with Optimizely, visual regression with Chromatic.

Design systems

Love collaborating with designers whether that be on rapid prototyping, greenfield component libraries, or maintaining living style guides. Also comfortable extracting assets from comps (Photoshop to Figma), identifying UX gaps, & prototyping in Storybook.

Knowledge sharing

Value collaboration through pairing, code reviews, & mentorship opportunities in cross-functional teams.

Tooling

VS Code, Docker, Webpack, Yarn/PNPM, Git. CI/CD with Travis, Jenkins, Azure DevOps, GitHub Actions. Project management in Jira, Trello, Fibery.

Experience

Software Engineer

Altium

Sept 2023 - Dec 2024

Joining Altium's Octopart in-house web team to overhaul a legacy codebase on a site with 2.3M monthly users.

Led migration from Styled JSX to Tailwind, implemented a new design system using Storybook & Chromatic for documentation, UX alignment & visual regression testing.

Delivered new UX filters that increased usage 4%, SEO-focused landing page templates used thousands of times to index to for google, & E2E tests with Playwright. Contributed to tech upgrades: pnpm, Node 20, Next.js 14 (App Router), GraphQL rewrites, redux refactors.

Active in agile rituals: sprint planning, code reviews, retrospectives.

Senior Frontend Developer

EDD London

Jul 2022 - Apr 2023

Built booking platforms & a CMS agency showcase using TypeScript, React, Storybook, & dynamic SSR with Next.js.

Lead developers on building & integrating React components.

Created a custom UI library extending Chakra UI, using their theming framework to provide white-label support.

Used React Hook Forms, framer-motion, MSW, React Query, custom Headless CMS integrations.

UI/UX Designer & Developer

Lightbydan

Nov 2022 - Jan 2023

Built a photography showcase in TypeScript with Gatsby/GraphQL & Chakra-UI, deployed via Netlify. Forms with Formik & Firebase.

React Developer

Festicket

Apr 2021 - Jul 2022

Joined a product team to build internal portals & partner-facing features in a large React/Redux codebase of a ticket marketplace platform.

Worked with TypeScript, Redux Toolkit, Jest, React-i18next, PHP templates (Twig, PHPTal), Jenkins pipelines.

Full Stack Developer

BDH

Feb 2021

Made improvements to the MVP of a Networked Interactive Presentation app after a round of user testing, with React / Redux & express / socket.io.

React Developer

Jollywise

Sept 2020 - Mar 2021

Led frontend React & Redux-heavy revamp for Cartoon Network’s “Elliot from Earth,” with a new design, api & components, contributing to other interactive projects, SPAs & mini-games.

Senior Frontend Developer

EDD London

Feb 2020 - Jun 2020

Built React UI components for a camera rental eCommerce site & then led on overhauling the layout from desktop-specific to device-agnostic to support mobile/tablet with animated transitions.

Senior Frontend Developer

Rehab Agency

Oct 2019 - Feb 2020

Built a SCORM-based anti-phishing educational tool using React, CSS modules and JSON. 8 localisations of 6 lessons meant of JSON. Ended up leading the field and advising parallel projects to bring them up to speed.

Frontend Developer

YunoJuno

May 2019 - Aug 2019

Returned to this in-house product team to use React with modular SCSS to implement a new registration & onboarding system to their freelancer platform.

UI Developer

22 design

May 2018 - Oct 2018

Boutique agency role where projects included an HTML5 banner for the front page of Talk Talk, updates to an OpenCart eCommerce site, and other HTML5 and JS interactive elements.

Frontend Developer

KoffeeCup

May 2018 - Sept 2018

Overhauled & updated an Angular/Cordova tablet app for on-site tablet & kiosk deployment at a client event.

Frontend Developer & CSS Architect

YunoJuno

Jul 2015 - Dec 2017

Built out an evolving UX & Frontend, tamed legacy startup CSS, & maintained an extensive design system using practical BEM, Stylus/SASS & Django templating, later moving to React.

Carried out a platform-wide redesign with a single CSS retheme for a seamless & non-destructive transition.

Creative Technologist

MetaBroadcast

Jul 2014 - Jun 2015

Joined a backend engineering team to build experimental UIs to consume and test TV metadata APIs for the BBC. Also contributed to the company blog and spoke at monthly meetups.

Frontend Developer

VooDooBytes

Feb 2014 - Jun 2015

Developed sites & eCommerce for clients like agreatplacetobe, Cameraworks, Heineken, Rex & Mariano, DMB represents & Blossom Hill. Used Mixture, Sass, Liquid, & jQuery for integration to Umbraco.

Senior Interface Developer

Maynard Malone

Feb 2014 - Apr 2014

An agency role on a content-based site for Organix site, where I was quickly able to pick up Drupal and used PHP, CSS & jQuery to implement new sections of the site.

Senior Interactive Web Developer

VML London

Nov 2012 - Feb 2014

Responsive CSS/UX Lead on builds from microsites to enterprise-level CQ builds, for Colgate, Premier Inn & Premier League.

Frontend lead on a 6-month fluid mobile build (500k daily users, £3M weekly revenue).

Organised knowledge-sharing workshops, was tech voice on the social media committee, & in-house portraits & events photographer.

Interface Developer

MRM Meteorite

Oct 2011 - Nov 2012

Built microsites for Vauxhall & Nationwide, an Intel facebook campaign, & iPad/PhoneGap apps for Regus & The Mall. Championed responsive & parallax design.

Front-End Developer

MRM London

Apr 2006 - Oct 2011

Starting as an Associate before promotion, I worked in HTML, CSS & jQ to reconcile the work of copywriters, designers & backend, to build & localise sites & HTML emails for clients like Intel, Vauxhall, Sky Movies, MSN & MasterCard.

Led initiatives in bridging the tech & creative teams. Presented on company values & best practice.

Info