J.H.E.L

Hello, I'm John!

I am a senior fullstack developer (with a focus on the frontend) from Sweden, where I am currently working on a Swedish white label SaaS product for the energy and smart home sector in the Nordics.

Current focus is to to transform the React Native based white label application to be accessible and compliant with the WCAG AA criteria.

I enjoy everything from playing piano, running marathons and starting new code projects that has a lifespan of maximum one month (the common curse of a developer it seems!).

These project can span from deep dives into AI driven translations directly generated from Figma design links, to creating a HTML template engine in Rust (or why not in golang?). Or lately creating my own published typescript utility library such as iterup to make it easier to handle iterables.

Work

Some of my past work experiences.

  1. Senior fullstack developer, consultant at Skry
  2. Design system engineer at Telia, created a design system to be used along side their Figma instance to automatically synchronize and manage design tokens and components to a multi platform environment.
  3. Fullstack developer at Telia, worked for their streaming platform and white label product teliaplay.se.
  4. Fullstack developer for Klarna a Swedish based PNBL fintech company. I helped them implement a verity of features for their marketing domain.
  5. Frontend develop, consultant at HiQ. Worked with a multitude of Swedish municipals and private companies to create accessible websites and applications.

Hobby projects

This list contains some of the latest projects that I have been working on outside my professional work.

  1. iterup is a TypeScript async iterator utility library that provides lazy evaluation for efficient data processing. Published and available via npm or jsr package regestries.
  2. Translang [A work in progress] a translation webb platform service that extracts strings from a given Figma design, uses OpenAI to generate the translations and copy keys for the strings within the design.
  3. Dumbo [A work in progress] a dive into a templating engine for golang backends to render html with components in focus.
  4. Dumbbell a fitness web app written with go, and go templates, Tailwind and HTMX. Using Terraform to manage and deploy the application to AWS EC2.
  5. Web rendering projects written in three.js with the svelte wrapper threlte.

Also cannot forget the recurring christmas project Advent of Code!
Check out other projects on my GitHub or other web hobby projects.