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.
The basic
shapes of
my craft
Like the Bauhaus workshop, every discipline is a primary element — combined deliberately to build something whole.
Core Languages
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
Selected
compositions
Four projects, each a study in reducing complexity to clear, functional form.
Years in
the workshop
Senior Frontend Engineer
- 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.
Frontend Engineer
- 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%.
UI Developer
- Shipped 30+ marketing sites and campaign microsites for retail and culture clients.
- Translated designer layouts into pixel-precise, responsive CSS grids.
B.Sc. Information Technology
- Focus on human–computer interaction and web technologies.
- Thesis on perceived performance in progressive web apps.
Let's
build
something.
Open to frontend roles, design system work and selected freelance collaborations. Write, call or send a letter.