Hoppa till innehållet
Jacob Hedqvist, Software Developer

7 år i yrketEgenföretagare

Jacob Hedqvist

Software Developer

  • Malmö

Jacob is a software developer focused on designing and delivering resilient, scalable cloud solutions. He has hands-on experience building microservice architectures, implementing geo‑replication and operating Kubernetes clusters in Azure. Microsoft-certified as an Azure Developer Associate, he combines a pragmatic, continuously improving mindset with strong collaboration skills, quick learning, independent execution and a habit of sharing knowledge to raise team delivery and system reliability.

  • .NET Core
  • .NET Framework
  • ASP.NET
  • Azure
  • Kubernetes
  • MS SQL-Server
  • Docker
  • RabbitMQ
  • MongoDB
  • Atlassian Jira
  • Azure DevOps
  • Cosmos DB
  • Agila metoder
  • Continuous Delivery
  • Continuous Integration
  • Drift av IT-system
  • Införande och överlämning av IT-system
  • k6
  • Function apps
  • Notification Hub

Kurser & certifieringar

  • Certified Azure Developer AssociateMicrosoft · 2020

Uppdrag

  • Visma Enterprise

    maj 2022 – nu

    Developer

    Jacob was part of a team that develop and support a HRM system that allows customers to handle accounting, salaries and integrations to other systems used by the customer. The system consists of one part with core functionality and one part that is customer specific. The day to day work consists of improving the accounting process in the core functionality and developing the customer specific functionality to their needs. The solution is mostly written in .Net Framework 4.8 while some modules have been updated to .Net 6. The system is hosted on prem or in AWS depending on customer agreement.

    Visa mer
    • SQL
    • C#
    • Azure
    • Cloud Computing
    • .NET Core
    • .NET Framework
    • Databaser allmänt
  • Tetra Pak

    mars 2021 – apr. 2022

    Developer

    Jacob was part of a team that develop and support a solution that allows consumers to interact with different campaigns by scanning a QR-code on e.g. a milk package. This is a single tenant backend solution that lives in Azure containing web services, function apps, SQL databases and CosmosDB etc. Because of having a single tenant solution, a lot of time goes to deploying and configuring tenants for new customers. To help with this, the team is also developing a solution that automates a lot of the work and makes it possible for non-developers to trigger new deployments. This solution has a microservice architecture using Docker and AKS. The services include triggering pipelines, updating services in Azure and adding/removing accounts from Azure AD groups. Rest APIs and RabbitMQ is used for communication between services.

    Visa mer
    • SQL
    • Azure
    • RabbitMQ
    • Docker
    • REST APIs
    • Kubernetes
    • Cosmos DB
    • Function apps
  • Friends Of Executive

    nov. 2020 – feb. 2021

    Lead Developer

    Jacob was the lead developer in creating a social networking app for a CEO network. The app is used by CEOs in the Friends Of Executive network enabling them to share their experiences, chat with other members and sign up for events and classes. The app has around 400 users and is continuously growing much due to the app. The app is available for iOS and Android. The backend solution was built using .Net Core 3.1 and was hosted in Azure. The mobile app was written in Xamarin.

    Visa mer
    • Azure
    • Mobilapplikationer
    • REST APIs
    • Xamarin
    • .NET Core
  • DiabetesNinja

    maj 2020 – okt. 2020

    Developer

    Jacob was part of a team developing a mobile app for children to help them learn about diabetes and help their parents monitoring their children’s blood sugar levels. The objective was to integrate the lunch menu from Swedish schools and a food database containing nutrition value of food with the ability to scan the barcode of groceries. The app has around 2000 users and is available for iOS and Android. The backend solution was written in .Net Core 3.1 and was hosted in Azure. The mobile app was written in Xamarin.

    Visa mer
    • SQL
    • Azure
    • Mobilapplikationer
    • Xamarin
    • .NET Core
  • Doro

    feb. 2020 – feb. 2020

    Developer

    Jacob helped Doro find and solve issues in a corrupt SQL database containing data about their inspections of factories in China and the Czech Republic.

    Visa mer
    • SQL
    • Databaser allmänt
  • Securitas Europe

    aug. 2019 – feb. 2021

    Developer

    Jacob was part of a team developing and maintaining a backend solution for a mobile app for Securitas guards. The system is a link between Securitas on prem system and the mobile app, handling the guards shifts and different kind of messages such as alarms that is sent to the mobile app with SignalR and Notification Hub. The objective was to create an always available solution that can handle a growing number of users. This was achieved by exporting endpoints from a monolith API to Azure Function Apps and deploying all resources in two Azure regions, with the possibility to extend the number of regions, to make the solution highly available. Previously existing bottlenecks, such as the SQL server and Redis which weren’t configured to handle the number of users, was solved by using Azure App Configuration and Cosmos DB. Communication between services was done using REST APIs and Azure Service Bus. The solution was taken in production in December 2020 and has around 5000 users, expecting 20.000 within two years.

    Visa mer
    • SQL
    • Azure
    • Redis
    • SignalR
    • REST APIs
    • Azure Service Bus
    • Azure Function Apps
    • Cosmos DB
    • Notification Hub

Utbildning

  • Certified Azure Developer Associate

    2020

    Microsoft

  • Civilingenjör elektroteknik

    2013 – 2019

    Lunds Tekniska Högskola

Kompetens · nivå och år

Tekniker

  • .NET Core
  • .NET Framework
  • ASP.NET
  • C#
  • Cloud Computing
  • Databaser allmänt
  • Entity Framework
  • Microservices
  • Objektorienterade system
  • SQL
  • Systemintegration
  • Webb- och Internetbaserade system
  • Xamarin
  • JavaScript
  • Kryptering
  • Azure Service Bus
  • Mobilapplikationer
  • REST APIs
  • SignalR

Plattformar

  • Azure
  • Kubernetes
  • MS SQL-Server
  • gRPC
  • PostgreSQL

Produkter

  • Docker
  • RabbitMQ
  • MongoDB
  • TeamCity
  • Redis

Verktyg

  • Atlassian Jira
  • Azure DevOps
  • Cosmos DB
  • Git
  • MS Visual Studio
  • Atlassian Confluence
  • Go
  • JMeter
  • PowerShell
  • Terraform
  • Azure Function Apps

Metoder och processer

  • Agila metoder
  • Continuous Delivery
  • Continuous Integration
  • Implementation av IT-system
  • Scrum
  • Systemering/Design/Krav av IT-system
  • Utveckling/Genomförande av IT-system
  • Acceptanstest
  • Funktionstestning
  • Integrationstest
  • Systemtestning
  • Test av IT-system
  • Testautomatisering
  • Testutveckling

Verksamhetsområden

  • Drift av IT-system
  • Införande och överlämning av IT-system

Övrigt

  • k6
  • Function apps
  • Notification Hub

Den som känner Jacob

David Brndusic

David är Jacobs kontaktperson på Kvadrat.