Curriculum vitae

Nils Sanderson

Senior HTML Developer

Senior HTML Developer with 12+ years' experience building scalable front-end systems, design systems, HTML email, and cross-platform UI.

Belfast, Northern Ireland, United Kingdom · BT6 9ES07401111501LinkedIn ↗

Choose your view

Scan a compact profile or open the full career history.

Last updated September 22, 2026

Profile

Senior HTML Developer with 12+ years' experience delivering scalable front-end systems, HTML email templates, and cross-platform UI for web, apps, and games. Expert in HTML, TypeScript, React, Tailwind, and Figma; I build design systems, reusable UI patterns, and automation that accelerate delivery and reduce costs.

Accomplishments

  • Led migration from a legacy analytics platform to Sisense, improving reporting reliability and reducing analytics licensing costs by over 30%.
  • Built a Figma plugin for client theming that streamlined sales demos and reduced custom proposal preparation time by up to 70%.
  • Spearheaded a cross-product Design System using Figma, TypeScript, MUI, NPM, and Storybook, improving design consistency and accelerating implementation across products.
  • Designed and implemented responsive HUD and menu systems in Unreal Engine 5 using Lua, delivering polished animations, clearer visual hierarchy, and improved player feedback.
  • Created reusable UI patterns, dashboard widgets, and scripts using TypeScript and Tailwind CSS to simplify complex data visualisations and accelerate feature delivery.
  • Delivered user-facing tools including a WYSIWYG content/email builder and drag-and-drop campaign manager, enabling non-technical users to configure complex workflows.
  • Developed Tara’s Locket, an award-winning VR interactive storybook for Google Cardboard; automated CI/CD pipelines with Docker and Codeship to streamline deployments.
  • Contributed to the Adapt open-source project, built cross-platform React Native frontends, and established front-end best practices, code reviews, and mentoring to raise code quality and team velocity.

Experience

UI Technical Designer · Build A Rocket Boy

September 2023 – Present · Belfast

  • Designed and implemented responsive menu and HUD UI in Unreal Engine 5 using Lua, translating UX intent into production-ready interfaces with clear hierarchy, polished motion, and consistent interaction patterns.
  • Owned UI features end to end from technical design and prototyping through implementation, optimisation, and ongoing maintenance, keeping performance and visual consistency stable as features evolved.
  • Wrote technical specifications and partnered with engineers, UX, and producers to integrate UI components into the game codebase, reducing rework by clarifying requirements, edge cases, and implementation constraints early.
  • Built reusable UI patterns and scripts to scale delivery across multiple screens and platforms, improving maintainability and supporting consistent UI behaviour across the product.

Senior UX Engineer · Learning Pool

November 2022 – September 2023 · Belfast

  • Led the migration from a legacy analytics platform to Sisense, improving reporting reliability and reducing analytics licensing costs by over 30% while maintaining consistent front-end standards.
  • Designed and built reusable, responsive dashboard widgets and front-end assets using TypeScript, Tailwind CSS, and Figma to speed delivery of new dashboards and improve stakeholder adoption.
  • Owned a shared Design System using Figma, TypeScript, MUI, NPM, and Storybook, creating scalable, reusable UI components and documentation to improve consistency and reduce rework across products.
  • Built a Figma plugin to support client theming, streamlining sales demos and reducing preparation time for custom proposals by up to 70% while keeping outputs aligned to brand styling.
  • Partnered with product, engineering, and analytics to integrate dashboards into day-to-day workflows, translating stakeholder needs into maintainable UI patterns and actionable reporting.

UX Engineer · Learning Pool

January 2022 – October 2022 · Belfast

  • Built and maintained HTML email templates within an email builder, tailoring and testing templates for compatibility across major and minor email clients on multiple platforms to support campaign delivery.
  • Developed reusable, scalable front-end patterns for digital communications UI, focusing on responsive behaviour and maintainable component structure to speed iteration and reduce rework.
  • Worked with product and engineering partners to implement front-end assets that met agreed technical standards and supported consistent brand presentation across customer-facing communications.

Frontend Team Lead · Learning Pool

March 2019 – January 2022 · Belfast

  • Led front-end and UX delivery from prototype to production for an Event Management and Scheduling platform, translating Figma designs into TypeScript and MUI components to streamline user workflows and speed implementation.
  • Built and shipped a WYSIWYG content and email builder, including HTML email templates, tailoring and testing templates for compatibility across major and minor email clients on multiple platforms.
  • Developed a drag-and-drop campaign management tool with Slack, JIRA, and email integrations, enabling non-technical users to configure and run complex communication workflows with minimal engineering support.
  • Established reusable front-end patterns, code review practices, and team mentoring to improve maintainability, consistency, and delivery quality across a growing codebase.
  • Managed the Belfast office and supported delivery across distributed teams, coordinating priorities and removing blockers to keep releases moving.

Software Engineer · Learning Pool

September 2017 – March 2019 · Belfast

  • Owned front-end and UX delivery for the Adapt Builder content-authoring tool, building and maintaining reusable UI components, plugins, and themes using Backbone.js, LESS, and gulp.
  • Developed and maintained HTML-based front-end templates and assets used in content creation, focusing on scalable, reusable markup and styles that could be applied across multiple courses and themes.
  • Contributed to the Adapt open-source project by fixing issues and improving stability, helping keep the platform reliable for ongoing releases and day-to-day use.
  • Designed and implemented an injected comment and review tool for Adapt Builder using Vue.js, streamlining review cycles and improving feedback quality for content authors and stakeholders.

Freelance Software Engineer · Freelancer

May 2017 – September 2017 · Edinburgh, Scotland

  • Built and maintained the front end for Songs of the Red River, a cross-platform React Native tourism app that unlocks location-based content, focusing on a polished, responsive UI for iOS and Android.
  • Implemented reusable UI components and patterns to keep the interface consistent and scalable as new screens and content were added.
  • Partnered with a small project team to translate product and brand requirements into production-ready UI, iterating quickly to meet technical constraints and release needs.

Product Designer · Big Motive

November 2015 – May 2017 · Belfast

  • Designed, developed, and iterated on Tara’s Locket, an award-winning VR interactive storybook for Google Cardboard, optimising UI flows and runtime performance to improve the end-user experience.
  • Established reusable UI frameworks and front-end patterns to standardise implementation, improve consistency across screens, and reduce rework during ongoing updates.
  • Automated build and release workflows with Docker and Codeship, streamlining deployments and supporting more frequent, reliable releases for production maintenance.
  • Built and maintained multiple CMS-driven websites using October CMS, delivering end-to-end front-end implementation and content publishing workflows.

Software Engineer · Learning Pool

May 2013 – October 2015 · Belfast

  • Built and maintained HTML email templates as part of an email builder, tailoring markup and testing rendering for compatibility across major and minor email clients on multiple platforms to support campaign delivery.
  • Developed reusable, responsive front-end components and patterns to speed iteration and keep UI behaviour consistent across products.
  • Worked with product and engineering stakeholders to implement front-end changes that met agreed technical standards and maintained a high-quality user experience.

Graduate Software Engineer · Learning Pool

May 2012 – April 2013 · Belfast

  • Built and maintained HTML email templates as part of an email builder, tailoring markup and styling for consistent rendering across major and minor email clients on multiple platforms.
  • Developed reusable front-end patterns for email and related campaign assets to speed iteration and support scalable template updates.
  • Worked within established product and technical standards by testing, fixing client-specific issues, and shipping reliable template changes for ongoing digital communications.

Education

MA User Experience Design & Applied Innovation · Letterkenny Institute of Technology

January 2019 – January 2020 · First

BSc Multimedia Computing & Design · Ulster University

January 2006 – January 2011 · 2.1

  • Developed a hand-movement analysis program using a Peregrine gaming glove with a Flash-based UI and web interface to capture and visualise user motion data.
  • Built a social platform enabling students to rate and review university courses.

A-Levels and GCSEs · Rainey Endowed School

January 1999 – January 2006

A-Levels in ICT and Physical Education. Eight GCSEs including Maths, English, and Science. Deputy Head Boy and 1st XV Rugby Captain.

Skills

HTML · TypeScript · JavaScript · React · React Native · Tailwind CSS · MUI · Figma · Storybook · NPM · HTML email · Design systems · Digital communications · Campaign delivery · Unreal Engine 5 · Lua · Vue.js · Backbone.js · LESS · gulp · October CMS · Docker · Codeship

Language

English — native proficiency