Adam Bergström

Full-stack developer

Full-stack developer focused on customer-driven solutions

About

Full-stack developer building web and mobile apps, from database to user interface. I work AI-first, running parallel tasks with GitHub Copilot and Claude Code, and I'm at home on the infrastructure side with Docker, networking and server setup. Self-driven, quick to learn and focused on solutions that make my clients' work simpler.

Work experience

  1. Full-Stack Developer

    Sep 2022 – Oct 2024 · 2 yrs 2 mos

    Uppsala kommun

    At Uppsala Municipality I worked in both the web team and the newly formed E-team, building and maintaining the municipality's digital services with React, .NET 8 and Optimizely 12. In the web team I maintained and developed key applications such as Hitta & Jämför, Uppsala.se, Brandförsvaret and Klimatprotokollet, built with an MVC architecture, Optimizely 12 and Razor and with a strong focus on accessibility. In the E-team I played a key role in building user-friendly services such as Senior Card and Civil Marriage, and both teams worked together on the app for Culture Night 2024. When the E-team was dissolved, I returned to the web team. I also shared responsibility for the web team's Azure DevOps environments, including CI/CD pipelines, and worked in Scrum.

    • JavaScript
    • ASP.NET MVC
    • SQL
    • jQuery
    • C#
    • Docker
    • Razor
    • Accessibility
    • TypeScript
    • Episerver CMS
    • Webpack
    • Optimizely
    • React.js
    • Storybook
    • Azure DevOps
    • .NET
    • Vue.js
    • Next.js
    • Vite.js
  2. Full-Stack Developer

    Mar 2023 – Aug 2023 · 6 mos

    PRIM - Uppgiftsbanken - Stockholms Universitet

    PRIM Group at Stockholm University is a research group that develops tests and assessments of knowledge and skills, particularly in mathematics. Together with a colleague, I modernized their web application Uppgiftsbanken. I focused on the front end and built a new React and Redux application from scratch. Together we integrated it with an editing tool built on .NET and TinyMCE.

    • Docker
    • TypeScript
    • Redux
    • React.js
    • TinyMCE
    • .NET
    • Vite.js
  3. Frontend Lead Developer

    Jul 2022 – Aug 2023 · 1 yr 2 mos

    Bliwa

    Bliwa specializes in personal insurance and needed an application to guide their customers, in both a quick and an in-depth version. The in-depth guide integrates with BankID, Episerver and Insurely. As front-end tech lead, I was responsible for how the client app was built for both guides.

    • BankID
    • TypeScript
    • Redux
    • React.js
  4. Full-Stack Developer

    May 2022 – Aug 2023 · 1 yr 4 mos

    Preem, Circle K & OKQ8

    The Depot Stop Portal is used by fuel companies such as Preem, Circle K and OKQ8 to share information about their registered depots. It shows all depots on a map and notifies subscribers about planned stops, operational disruptions and similar events. As a full-stack developer working with React, Redux and Firebase (Cloud Functions), I fixed bugs and extended the system with new features.

    • TypeScript
    • Firebase
    • Redux
    • React.js
    • Headless CMS
  5. Full-Stack Developer

    Oct 2020 – Aug 2023 · 2 yrs 11 mos

    Fixi Solutions AB

    From 2020 to 2023 I was a central part of developing Fixi's digital platform, which makes it quick and easy for cyclists to get their bikes repaired. I started as a full-stack developer, took on more responsibility over time and eventually owned the application. In 2023 I handed technical responsibility over to a new CTO and continued to support the team and train colleagues. I built several products, including Marketplace, Fixi Garden and Store Mode, and modernized the company's DevOps by moving the infrastructure to DigitalOcean. I also played a key role in integrating a new payment solution with Worldline/Bambora, replacing Stripe.

    • Node.js
    • Docker
    • Jest
    • TypeScript
    • Kubernetes
    • PostgreSQL
    • MobX
    • React.js
    • DigitalOcean
    • Headless CMS
    • GitHub Actions
    • Vite.js
  6. Full-Stack Developer

    May 2022 – Sep 2022 · 5 mos

    STUNS Life Science

    STUNS Life Science is building a digital platform that gathers member information and offers tools for segmentation, communication, events, surveys and data collection, in Sweden and internationally. By visualizing the data, the platform helps the organization make well-informed decisions about where to focus and strengthens engagement with its members. I completed the platform's final module, for sending communications and building forms.

    • TypeScript
    • Firebase
    • React.js
  7. Backend Developer

    May 2020 – Feb 2021 · 10 mos

    PiezoMotor

    PiezoMotor is a global leader in micro motors based on piezoelectric materials. I migrated their database from SQL Anywhere 17 to PostgreSQL, and also fixed bugs and added new features to their .NET Windows Forms application.

    • C#
    • PostgreSQL
    • .NET
  8. Full-Stack Developer

    Sep 2019 – May 2020 · 9 mos

    PreVet

    PreVet is a startup with a platform for horse health, used by horse owners through apps for Android and iOS. I took over the Android app, fixing bugs and building new features. I also worked on the backend, where I migrated the web API from Ruby on Rails to .NET.

    • Android
    • React.js
    • .NET
  9. Trainee Developer

    Sep 2019 – Dec 2019 · 4 mos

    Knowit Uppsala

    A trainee program for newly graduated developers, designed to bridge the gap between university and working life. It combined theory in both business and technical areas with practical work, where I applied what I learned and built skills for upcoming client assignments.

    Tech stack

    • Node.js
    • TypeScript
    • PostgreSQL
    • React.js
    • DigitalOcean
    • Headless CMS
    • GitHub Actions
    • Vite.js
    • Firebase
    • Redux
    • JavaScript
    • Vue.js
    • Next.js
    • Docker
    • Jest
    • MobX
    • C#
    • .NET
    • ASP.NET MVC
    • SQL
    • jQuery
    • Razor
    • Accessibility
    • Episerver CMS
    • Webpack
    • Optimizely
    • Storybook
    • Azure DevOps
    • React Native
    • Kubernetes
    • Android
    • BankID
    • TinyMCE

    Background

    Education

    • Bachelor of Science in Computer Science

      2016 – 2019

      University of Gävle

    Courses

    • DevOps Developers Fundamentals (in-house course)

      Cornerstone

      2019

    • ASP.NET Core MVC, Microsoft 20486 (in-house course)

      Knowit

      2019

    Languages

    • Swedish

      Native

    • English

      Fluent