
Looking for help with your website development?
Feel free to get in touch.
Patrik Hultgren, freelance web developer based in Stockholm.

Feel free to get in touch.
Patrik Hultgren, freelance web developer based in Stockholm.
A selection of projects
At Akademibokhandeln I led the frontend team in migrating the site page by page to a Next.js application. Visitors navigate seamlessly between the Next.js app and the legacy site. Not all pages are migrated yet, but this approach lets new technology roll in incrementally.
For Bokhandelsgruppen I built an internal React app called Portalen. It is used by employees across Bokhandelsgruppen for various purposes, such as managing Akademibokhandeln stores and deliveries.
For Travronden I worked on a React-based CMS called TR Content. The system is used by many sites within TR Media for publishing to both web and print.
At Bokus I helped build the new checkout for their e-commerce platform. The goal was to make the payment experience smoother for customers. The checkout is built in React and integrates with Klarna.

DiskHunt is a site for finding and comparing storage devices such as SSDs and HDDs. With smart filters and a comparison view it makes it easy to find the right storage for your needs.
The site is built with Next.js, React and TypeScript. Product data is fetched from Amazon via the Rainforest API and stored in a custom backoffice system I also built from scratch.
The backoffice lets me search for products on Amazon, enrich them with detailed data and sync them to the site. It consists of a Node.js/Fastify API and a React interface.

Väder is a PWA with offline support that fetches weather data from Yr. Try adding the site as an icon on your home screen and it will feel like a native app. See the weather wherever you are in the world.
The weather icons are made by Yr. To make them easier to use in React apps I built the component library React Yr Weather Icons.
My goal with the app was to require as little interaction from the user as possible while still being useful. For example, you can share your location and skip searching to see your local forecast.

The Calendar web app makes it easy to see week numbers and public holidays. To learn more and achieve good performance I chose to build it with Svelte.
Try adding the web app as an icon on your home screen. Once opened it works offline for previously visited pages, thanks to service worker caching which also improves performance.
I have had a positive experience with Svelte and found it quick to pick up. You feel productive fast.

Since 2006 I have worked as an IT consultant in web development with experience across many different projects and technologies. I have worked in book retail, horse racing & gaming, newspapers, industry and politics. For me it is important to understand the end user's needs and deliver user-friendly, fast and good-looking solutions. A well-structured codebase that is easy to understand and extend is equally important.
I am a driven frontend developer used to managing projects from start to finish. Technologies I frequently use are React and Next.js. My focus is on JavaScript as it enables user-friendly web applications.
I hold a Bachelor's degree in Digital Media Technology from Blekinge Institute of Technology.