Skip to main content

Top level navigation menu

A drawn image of Fredrik Bergqvist in a blue shirt

Project portfolio

Filter projects by skill

MAG Interactive: Leonardo API

Led the re-architecture of Leonardo’s backend API, migrating from unstable Next.js server routes to a robust Go service. Designed for handling player data, in-game offers, purchases, A/B testing, and configuration at scale.

MAG Interactive go

Star Wars Unlimited Card Collection Tracker

A hobby project to track my Star Wars Unlimited collection, with market prices and trading features.

Personal Project go tailwind javascript

Star Wars Unlimited Base Counter

A simple mobile-friendly web app for tracking base damage in the Star Wars Unlimited card game.

Personal Project javascript css web-components

MAG Interactive: Time Report Management

Designed and implemented a new internal time reporting system for MAG Interactive’s economy team, improving usability, data accuracy, and integrations with HR systems.

MAG Interactive nextjs react typescript sass

MAG Interactive: New Leonardo

Leonardo is a large application, with functions to handle player information, in-game offers, products and purchases, A/B-test, game and server settings, and a host of other things.

MAG Interactive nextjs react typescript tailwind

Åhléns E-commerce Modernization

Led the front-end modernization of Åhléns’ e-commerce platform, migrating from an outdated AngularJS/Intershop setup to a scalable React/Next.js architecture, while introducing agile practices and guiding a team of developers.

Åhléns angular-js react redux typescript jss nextjs

RayCare

RaySearch Laboratories angular-js csharp sass redux typescript

Fastighetsbyrån: Byrålådan Intranet

Contributed to the redesign and rebuild of Byrålådan, Fastighetsbyrån’s internal intranet for real estate agents. Focused on front-end development with React and Sass, improving usability and aligning the platform with a modern design system.

Creuna javascript react sass episerver

Stockholmshem Website

Contributed to the front-end implementation of Stockholmshem’s new homepage, delivering a modern, responsive design on top of Episerver CMS.

Creuna javascript sass episerver

Stockholmskällan

Contributed to the front-end development of Stockholmskällan, a digital archive of Stockholm’s history. Focused on building interactive features, including a responsive map for exploring historical and modern layers.

Creuna javascript sass

Akademibokhandeln

Creuna javascript react sass

Stockholm Reflow

Developed an interactive website for the City of Stockholm to showcase sustainability initiatives in Norra Djurgårdsstaden, using AngularJS and GreenSock animations.

Creuna angular-js javascript sass

Stockholm Stads Verksamhetsplattform

Creuna javascript sass

Swedbank Private Banking

Swedbank angular-js javascript sass

Visit Stockholm

Creuna csharp javascript sass

Stockholmshem - Kundbilden

Creuna javascript sass

Stockholm Business Region

Creuna csharp css javascript

EU-upplysningen

Creuna javascript sass

Sanofi Aventis

Creuna csharp css javascript

Praktikertjänst Intranät

Creuna csharp css javascript

Svensk Fjärrvärme

Creuna csharp css javascript

Ingmar Bergman

Creuna css html

Invest in Sweden Agency

Creuna csharp css javascript

Telia Sonera – Geocell

Creuna csharp css javascript

Fortum

Creuna css javascript

SvD Annonswebb

The newspaper Svenska Dagbladet's ad portal

Creuna csharp css javascript

Polarn o Pyret

Creuna csharp css javascript

Stockholms Stad Intranät

Creuna csharp css javascript

Ving

Icon Medialab asp

Scandic Hotels

Icon Medialab asp

Svenska Spel

Icon Medialab html javascript

OnOff

Icon Medialab html javascript

Trygg-Hansa

This site is built with Eleventy and hosted on Vercel.

Icons are from Flaticon.

Web components from Nidhugg Web components

Performance stats can be found here: Speedlify