Nikolai Gotzmann

Since 2017 I am working as a software engineer.
For me programming languages are a tool to implement clean and well-designed code.
I see importance in a well-thought-out architecture, as well in high quality standards, which I like to reach in an agile way.
I really like to work hard to accomplish a vision, for me, it is important that I am able to work hard everywhere, not just in one place.

Frontend Development

I always done small things in the frontend, in the long run I would like to develop similar skills in the frontend as well as the backend to see my software and the product as a whole.

Backend Development

Ever since I started, I developed on the backend site. I enjoy to design APIs, implement workflows and integrate other systems.
I like to design my code if it makes sense with design patterns, at least with DDD. Furthermore, I try to develop according to TDD which succeeds sometimes more and sometimes less

Scrum

Most of my career I worked in a scrum or scrum-like environment. The main variance to classic scrum was the size of our team. It was always a bigger team, as in classic scrum.
I enjoy the fast feedback from the stakeholders, it gives me the feeling that I am developing software that really meets the needs of stakeholders.
But the most important thing for me is the possibility to reflect our work and how we work after a sprint.

DevOps

DevOps is for me not just a role, but a culture, which I intent to live every day in my job.
Fast and secure delivery, continuous improvement of the software and system is as important to me as being able to manage and troubleshoot the environment of my software

System Design and Architecture

System design and architecture is definitely an area in which I would like to develop myself further.
I dont think that we would develop something like SAP or similar today. In my opinion it is much more important to integrate and interact with an existing system and to use good standard software like existing search enginges instead of building your own.

Skills

Click the images below to find out more

Frontend Development

Backend Development

Scrum

DevOps

System Design and Architecture

Technologies I am currently working with

Experience

Software Engineer trainee

PlusServer

August 2014 - August 2017

Software Engineer

PlusServer

August 2017 - April 2019

Software Engineer / DevOps

serie a logistics solutions

April 2019 - October 2021

FullStack Software Engineer

Contabo

October 2021 - Now