About

About

Hi, I am Dennis Alexandersson, a passionate software engineer with a focus on backend systems. With over 9 years of experience, I have had the opportunity to work on a variety of projects and technologies, which have greatly enhanced my skills. Some of the languages and frameworks I work with include Java, Java EE / Jakarta EE, Spring Boot / Quarkus and PostgreSQL.

In my spare time, I enjoy tinkering with new technologies that I find interesting, which helps me stay creative and inspired.

Work Experience

Both consulting firms and customers are listed in the headings.

Visionite - Pensionsmyndigheten

Position: Senior Software Engineer
Duration: September 2024 - present

Languages: Java 21, JSON, XML
Frameworks: Spring Boot, Jakarta EE
Other Technologies: PostgreSQL, Docker, Rancher, Jenkins, RHEL8

Participated in the initiative to transfer the management of public pensions from the Swedish Social Insurance Agency (Försäkringskassan) to the Swedish Pensions Agency (Pensionsmyndigheten).


Visionite - SGU

Position: Software Engineer
Duration: February 2024 - August 2024 (7m)

Languages: Java 17, JavaScript, TypeScript, JSON
Frameworks: Spring Boot, Jakarta EE, React
Other Technologies: PostgreSQL, Docker, Rancher

Contributed to the development of a new IT support system for the geochemists’ field operations.


Sogeti - Försäkringskassan

Position: Software Engineer
Duration: January 2022 - January 2024 (2y 1m)

Languages: Java 11/17, JavaScript, TypeScript, Python, JSON, XML
Frameworks: Quarkus, Java EE / Jakarta EE, Vue
Other Technologies: IBM Db2, Docker, OpenShift, Tekton

Developed internal support systems to assist caseworkers in managing one of the many benefits handled by the Swedish Social Insurance Agency (Försäkringskassan).


Combitech - FMV

Position: Software Developer
Duration: August 2015 - December 2021 (6y 5m)

Languages: Java 8/11, JavaScript, TypeScript, Python, JSON, XML
Frameworks: JavaFX, Java EE, WildFly, React, Tornado Web Server
Other: PostgreSQL, CentOS

Developed several different types of applications in various technologies, including standalone desktop applications, client-server solutions, and backend processing.