Alexander Hørsholt

Managing IT Architect

I'm a Managing IT architect, and I'm currently situated in Copenhagen, where I work for a well-established IT consultancy which specializes in delivering large, complex IT systems for the public and private sector. Don't hesitate reaching out to me, as I'm always interested in the movement within the IT industry.

I have experience within a wide variety of industries such as insurance, travel assistance, financial services and public/private digital post. Chiefly, I'm an architect, but I'm also an experienced full-stack, software developer with strong competencies within Angular (Typescript), Vue (Javascript), Kafka (Confluent) and Spring (Java) to name a few. The section below include a complete overview of my technology stack.

I'm an open person, and I enjoy collaborating with people (across all roles), solving problems and helping deliver the very best to the customer. I'm quick to get up to speed on projects, and adapt easily to the needs of the client. I have experience working according agile such as Scrum and SAFe, as well as using more traditional methodoligies.

I have experience with leadership and have been leading product development and teams of developers. As a team leader I always ensured the facilitating, planning and coordinating of the team. I believe in leveraging my craft and by leading via example through my technical expertise.

Reach out to me via

Mail: [email protected] Phone: +45 23 662 306

Professional Experience

Mit.dk

Netcompany
Managing IT Architect
jan. 2024 - Present

I'm a Managing Architect within Netcompany's financial services business unit. I have a wide variety of responsibilities. My chief responsibility is acting as the bridge between business and IT. Some of my involvements include:

  • Elicitating, formulating and approving requirements and product design
  • Identifying product capabilities and estimating the delivery of these
  • Leading product development
  • Responsibility of technical architecture
  • Responsible for contact with 3rd party vendors
  • Creating an atmosphere for professional growth and leading by example
  • Mitigating problems and risks if they appear

I believe that leveraging my technical expertise and coupling it with my business understanding puts me in a advantageous position as an architect to lead, develop and advise complex and business critical IT solutions.

Mit.dk

Netcompany
Senior IT Architect / Software Developer
jan. 2023 - dec. 2023

New Caseworker Portal used by caseworkers and administrators for registering customers and maintaining loans to different energy suppliers offered by the Danish Goverment (DA: "Indefrysningsordning"). The portal was built as a SPA using the Nuxt.js framework built on top of Vue.js. Mirage.js was used for creating a sophisticated mock API against which the SPA was run.

New Administrative Access Portal used for maintaining digital post systems setup with Mit.dk for public and private clients. The portal used similar frameworks and techologies as above.

Jest, Vue.js, git, MVC, SPA, Javascript, Typescript, HTML, RxJS, Bootstrap, Jenkins, Node.js, Kubernetes, Maven, Kafka, Gradle., Geb.

Mit.dk

Netcompany
Senior Consultant / Software Developer
jan. 2022 - dec. 2022

New Digital Mailbox System (Mit.dk) developed for private and public sector built on a Springboot microservice architecture utilizing Kafka as an event-driven communication platform. View-clients for both web and app were built using React Native. Everything was run on Kubernetes.

I was the technical lead / lead developer in charge of designing and implementing various features. For example, payment integrations enabling users to pay bills via digital post through PSP's such: MobilePay and Aiia.

Springboot, Junit, Swagger, Docker, Java, JPA, React Native, Vue.js, SQL, git, MVC, Elasticsearch, Javascript, Typescript, HTML, RxJS, Bootstrap, Jenkins, Node.js, Spring (Boot, Data, Web, Security, Cloud), Hibernate, MSSQL, Kubernetes, Maven, Kafka, Gradle, CSS, SASS, PostgreSQL, OAuth 2.0, OpenID Connect.

Topdanmark

Netcompany
Senior Consultant / Team Lead
jan. 2021 - dec. 2021

New Core Policy System for one of Denmark's largest insurance companies built using the standard insurance product system known as: Guidewire.

I was the team lead responsible for delivering a new case management system integrating with DMR (the Danish Motor Registry) and providing automatic issuing of motor insurance policies.

Guidewire, Gosu, Java, Javascript, Jenkins, AWS, Swagger, REST, SOAP, SoapUI.

SOS International

Netcompany
Consultant / Software Developer
mar. 2019 - dec. 2021

New Case Management System for a large Danish travel assistance and insurance company built on a Springboot microservice architecture utilizing ActiveMQ as an event-driven communication platform. The user interface was built as an Angular Single Page Application. Everything was run on Openshift.

I was the software developer working on the design and implementation of a new case management system, a policy/product system and customer/contract system for handling travel assistance cases and insurance policies.

Springboot, Junit, Swagger, Docker, Java, JPA, Angular, SQL, SAFe, Scrum, git, MVC, Elasticsearch, Openshift, Javascript, Typescript, HTML, RxJS, Bootstrap, Jenkins, Node.js, Spring (Data, Web, Security), Liquibase, Hibernate, MSSQL, Kubernetes, Maven, ActiveMQ.

Center for Energy Resources Engineering

OPTION
Software Developer
jun. 2017 - aug. 2017

The job was to extend functionality of current optimization tools related to oil production optimization. The main task was to write an optimization module that makes it possible to substitute MATLABs FMINCON with state-of-the-art optimizers, IPOPT, KNITRO and NPSOL in combinaton with an Eclipse E300 reservoir simulator.

MatLab, Octave, Shell, E300 Reservoir Simulator (Schlumberger), IPOPT, KNITRO, NPSOL.

DTU - Technical University of Denmark

DTU
Teaching Assistant
sep. 2016 - jan. 2019

Parallel to my study at DTU I was employed as a teaching assistant for the DTU course "Calculus 01" and "Linear Algebra 01" (course nr. 01901 and 01902 respectively). This requires a complete understanding of the subjects at hand as to help students understand the curriculum and correcting mandatory assignments.

Calculus and Algebra 1. Course http://kurser.dtu.dk/course/01901, Calculus and Algebra 2. Course http://kurser.dtu.dk/course/01920.

Competencies

Spring
Proficient
I have been developing with Spring since the beginning of my career, and I have experience with a variety of the different projects in the Spring ecosystem.
Angular
Proficient
I have worked with Angular, since the beginning of my career. I have been developing SPA's in Angular using the composability, reuseability and structure provided by the framework.
Typescript
Proficient
I have worked a lot with Typescript (and Javascript), and I appreciate this language for the type safety and tooling it adds on top of Javascript.

Complete set of competencies

Javascript Typescript Java Spring (Boot, Web, Cloud, Security, Data) Node.js Linux Docker Kubernetes Bootstrap Jenkins Angular2+ Maven Gradle Kafka RxJS Vue.js Firebase Liquibase Hibernate Bash CSS/SCSS Git C/C++ Python MatLab

Certifications & Academic Experience

I hold a variety of certifications for example within both SAFe and Scrum. I have worked with these agile frameworks on many occasions during my career. I always strive to learn more and improve my understanding and I do that through certifications and courses.

SAFe Agilist
SAFe 4
Scrum Master
PSM 1
Confluence Fundamentals Apache Kafka
Accredited

I hold a M.Sc degree in Mathematical Modelling and Computer Science from the Technical University of Denmark (DTU) with a specialization within Scientific Computing. I also have a strong understanding of Numerical and Predictive Modelling, Machine Learning, Optimization and a theoretical understanding of Advanced Mathematics to support this. My background in mathematics has given me an strong analytical mindset and aptitude for problem solving, which I use everyday in my work. University grades and curriculum can be forwarded.

A categorised list of publications that I have written is available below. All three papers have been published in international conference proceedings.

State and Input Estimation of Nonlinear Chromatographic Processes

Alexander Hørsholt

05 December 2019
Spatial Discretization and Kalman Filtering for Ideal Packed-Bed Chromatography

Alexander Hørsholt

15 August 2019
A DG-FE Method for Simulation of Packed Bed Chromatographic Processes

Alexander Hørsholt

02 July 2019

Contact me

I'm a problem solver and a fast learner. I'm able to quickly get up-to-speed in complex systems in both new and long running projects, and I thrive well in dynamic environments (where scope and focus may change with greater frequency). I offer critical thinking, attention to detail, consulting and software development expertise with my domains of proficiency.

I'm proficient with: Javascript, Typescript, Java, Spring, Node.js, Angular, Vue.js, Maven, Gradle, Kafka, RxJS, Liquibase, Hibernate, Git, Jenkins, Docker, Kubernetes, Bootstrap, Google Firebase, Html, SCSS/CSS, Bootstrap, Linux.

If you need help within the areas of:

  • Enterprise and business architecture
  • Backend development with Spring, Kafka, Java and Node.js.
  • Frontend development in Angular, Vue.js, React and other modern web frameworks.
  • Platform configuration through Kubernetes and container configuration via Docker.
  • Requirements elicitation, software and systems analysis.
  • Prototyping, software and systems design.
  • Technical consulting and problem solving.

I can provide you with assistance, and if you are interested, then don't hesitate reaching out to me via mail: [email protected] or phone: +45 23 662 306.