Jeremy Joseph Stevenson
Portfolio · Edition 2026 Jyvaskyla · Finland

Jeremy Joseph Stevenson

Frontend Engineer

Form follows function. I build web interfaces that are reduced to their essentials — fast, accessible and precisely composed.

Read the poster
01Manifesto

Form
follows
function.

I'm Jeremy — a frontend engineer who treats every interface like a composition: a few strong elements, an honest grid, and nothing that doesn't earn its place.

For over eight years I've designed and built user interfaces for product teams, from early-stage startups to large-scale platforms. I work where design and engineering meet — translating systems of type, colour and layout into resilient component libraries, and shipping applications that load quickly, read clearly and work for everyone.

My toolkit is modern — TypeScript, React, Vue, and a deep respect for plain HTML and CSS — but my principles are old: clarity over decoration, structure over trend, and craft in every detail.

Clarity

Interfaces that explain themselves. Semantic markup, legible hierarchy.

Economy

Small bundles, fast paint. Every kilobyte is accountable.

System

Reusable parts, consistent rules, scalable design tokens.

02Elements

The basic
shapes of
my craft

Like the Bauhaus workshop, every discipline is a primary element — combined deliberately to build something whole.

Core Languages

8+
YEARS
  • TypeScript
  • JavaScript (ES2024)
  • HTML5
  • CSS / Sass

Frameworks

  • React
  • Next.js
  • Vue 3
  • Nuxt
  • Svelte

Systems

  • Design tokens
  • Storybook
  • Figma

Quality

  • Vitest
  • Playwright
  • WCAG 2.2
  • Axe

Performance & Tooling

  • Core Web Vitals
  • Vite
  • GraphQL
  • CI / CD
  • Web Animations
03Works

Selected
compositions

Four projects, each a study in reducing complexity to clear, functional form.

Nº 01

Grundform — Design System

A multi-brand component library and token pipeline serving 14 product teams. Accessible primitives, theming through CSS custom properties, and visual regression testing on every pull request.

TypeScriptReactStorybookStyle Dictionary
UI build time cut by 40%
Nº 02

Atlas Transit Dashboard

Real-time fleet monitoring for a regional transit operator. Live WebSocket feeds rendered on canvas maps with virtualised data tables handling 50k+ rows.

Vue 3CanvasWebSockets
60 fps on mid-range hardware
Nº 03

Kontur Commerce

Headless storefront rebuild with server components and edge rendering. Reworked checkout with progressive enhancement so it works even before JavaScript loads.

Next.jsGraphQLEdge
LCP 1.1s · conversion +18%
Nº 04

Lumen — Accessible Forms Kit

An open-source library of form components with built-in validation, screen-reader announcements and full keyboard support. Framework-agnostic web components.

Web ComponentsLitWCAG 2.2
2.3k stars · used in gov. services
04Chronology

Years in
the workshop

2022 —Present

Senior Frontend Engineer

Nordvik Software · Helsinki (hybrid)
  • Lead the design system guild and its component library across 14 teams.
  • Drove migration from a legacy SPA to Next.js, halving JavaScript payload.
  • Mentor four engineers; introduced accessibility audits into the release process.
2019 —2022

Frontend Engineer

Kehä Mobility · Tampere
  • Built real-time operator dashboards in Vue with WebSocket data streams.
  • Created a charting toolkit on canvas and SVG used across three products.
  • Established end-to-end testing with Playwright, reducing regressions by 60%.
2017 —2019

UI Developer

Studio Linja · Design Agency
  • Shipped 30+ marketing sites and campaign microsites for retail and culture clients.
  • Translated designer layouts into pixel-precise, responsive CSS grids.
2014 —2017

B.Sc. Information Technology

University studies · Jyvaskyla
  • Focus on human–computer interaction and web technologies.
  • Thesis on perceived performance in progressive web apps.
05Correspondence

Let's
build
something.

Open to frontend roles, design system work and selected freelance collaborations. Write, call or send a letter.

Name Jeremy Joseph Stevenson
Address Kolikkotie 7
40320 Jyvaskyla
Finland