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.