Welcome to my personal space in the wide web,
I am glad you found your way here

I am very passionate about a lot of different topics in the area of software development. Currently I am especially interested in software architecture around modern and scalable web applications. In this area I enjoy designing the system architecture as well as doing frontend and backend development. Because of all that I am working as a software architect at Accenture.

Next to my job I am currently studying economic computer science and working on my master’s degree. I am doing this remotely at the University of Bamberg through their online program.

I am living in Nuremberg, Germany since 2015 and love the area, the people and the tech community here a lot.

Myself in Madrid

Profession

I am spending my time in the domain of software development since the beginning of my bachelors degree in computer science.

Since then I have worked on different projects, for different clients and different companies, most of the time as a consultant.

This all lead to my current role in Accenture.

Some dice in the sun

Private

In private I enjoy a lot of things nerdy, which includes

  • Programming (yes, also in private)
  • Storytelling and Design
  • Tabletop RPGs
  • Videogames
  • Reading
  • Climbing
Different things to read

Something to read

Im working on a few things to read for you, so stay tuned...

My way of working

There are some principles I follow during my daily work.
Most of them established from me feeling passionate about them and seeing them lead to success.

  • Build complete Solutions

    I am motivated by planning and realizing complete solutions to see them come to life. For that it is necessary to solve a multitude of diverse problems and combine different building blocks to deliver a satisfying solution.

  • Maintainability in Mind

    Most systems spend way more time in maintenance or continuous improvement than in their initial development phase. So, in my opinion it is necessary to keep those aspects in mind, right at the beginning of the design.

  • User centric

    Fore me, it is very motivating to design and work on a solution, which is putting the user at the center of development. Challenging ideas with that in mind will always lead to a better result.

  • Knowledge work

    Working most of the time with unique problems and new challenges is both very demanding and rewarding. Acquiring new knowledge therefore is necessary as well as a chance for coming up with new and innovative ideas.

  • Constant improvement

    I think there is always a way to be more efficient or effective. Relying on the status quo therefore is a missed chance to achieve something better. To get to this point, self-reflection and constructive feedback can’t be important enough.

  • Fun

    The result won’t be good, when you don't have some fun building it. If the fun is missing, motivation will be next. So, with your team you should celebrate achievements and take tough times with enough humor.