Skip to content
View nathinho89's full-sized avatar
👋
👋

Block or report nathinho89

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nathinho89/README.md
╔══════════════════════════════════════════════════════════════════════╗
║   SENIOR PRODUCT ENGINEER II ·  FRONTEND  ·  UX  ·  SERVICE DESIGN   ║
╚══════════════════════════════════════════════════════════════════════╝

👋 Hey, I'm Nathan

Senior Frontend Engineer II (Product) · Storyblok
United Kingdom  ·  linkedin.com/in/nuxd


I'm an experienced product engineer and problem solver with a deep background in frontend engineering, UX, and service design. I work across the full product stack, from system architecture and component design through to interaction detail and team process.

My starting point is always the problem. I work closely with stakeholders to understand the real need before reaching for a solution, and I bring that same rigour to the code I write and the systems I design.

I care about scalable component systems, developer experience, and building the right feedback loops so teams can move quickly without sacrificing quality. I'm always looking for new ways to reduce friction in the development process and enable the wider team to increase velocity, and quality. I also put a lot of energy into mentoring and creating the conditions for engineers around me to do their best work.

Currently building product at Storyblok, the world's leading headless CMS.


Stack

Languages
TypeScript · JavaScript (ES2022+) · HTML5 · CSS3

Frameworks
Vue 3 · Nuxt 3 · React · Composition API · Vite

Component Architecture
Atomic design · Headless component patterns · Renderless components · Composables · Design tokens · Storybook

Styling
Tailwind CSS · CSS Modules · SCSS · CSS custom properties · BEM

CMS & APIs
Storyblok · Headless CMS architecture · REST APIs

Tooling & DX
pnpm · ESLint · Git · GitHub Actions · CI pipelines · NX · + many others

Testing
Vitest · Cypress · Testing Library · Component testing

Design & UX
Figma · Prototyping · Component libraries · Design system governance


Certifications

  • Vue.js & Vue.js Senior Certified · Vue School / Vue.js Official Certification
  • Google UX Design · Coursera / Google

Experience

Senior Frontend Engineer (Product)
Storyblok · Jul 2025 – Present

Working within product engineering at the world's top-rated headless CMS. Building scalable frontend systems and product features for a platform used by developers and content teams globally.

Lead UX Engineer / Lead Frontend Engineer
Razor Ltd · Oct 2021 – Jul 2025

Led frontend architecture across large-scale product applications. Bridged strategy, design and engineering, establishing component systems, design processes, and production practices. Enabled and mentored cross-functional teams, developed UX processes, and drove the technical quality bar on client-facing products.

Operations Director / Lead Designer & Full Stack Developer
Hydra Creative · 2010 – 2021

Started as a designer and developer and progressed to Operations Director over a decade. Shipped digital products across multiple industries. Responsible for engineering, design direction, and eventually agency operations, process, and culture.


Areas of Focus

  • Component composition patterns and API design
  • Design system architecture and governance
  • Developer experience and internal tooling
  • Scalable frontend systems and performance
  • UX process integration into product engineering workflows
  • Service design and systems thinking at the product level
  • Cross-functional team enablement and mentoring

LinkedIn Vue.js Senior Certified Google UX Design Certified

Popular repositories Loading

  1. github-demo github-demo Public

    A simple demo repo to show the GIT workflow

  2. starter-web starter-web Public

    Forked from scm-ninja/starter-web

    Simple starting point website project based upon Initializr

    HTML

  3. vuemastery-events vuemastery-events Public

  4. vuemastery-vue3-real-world-vue vuemastery-vue3-real-world-vue Public

  5. intro-to-vue3 intro-to-vue3 Public

    JavaScript

  6. Touring-Vue-Router Touring-Vue-Router Public

    Forked from Code-Pop/Touring-Vue-Router

    Vue