Built web components for Scania's design system, Tegel, with StencilJS, SCSS, and Storybook,
and published them as an NPM package. Led the big migration from Stencil v2 to v4 and came up
with a future-proof solution for a multi-brand design system. Kept improving performance on
existing components and built new ones from scratch.
Revamped espressohouse.com into a slick, multi-language/country site for Sweden, Denmark,
Norway, Germany, and Finland. Built with React.js/Next.js and TypeScript, styled using
Tailwind and HeadlessUI. Each market has its own dedicated CMS set up with Sanity.io.
Integrated with Espresso House's own REST API and deployed on Netlify, enabling content
updates to go live instantly with Webhooks.
Created reusable components for Ubiquiti's design system using React, CSS, and Storybook, then
packaged them for distribution via NPM. This involved designing APIs, setting up best
practices, and supporting developers along the way.
And much more..
Want to know more about my past projects or my interests? Feel free to reach out to me on LinkedIn.