About

About me photo

Hi, I'm Michael!

I'm a software engineer with an eye for the small details and SOLID software design. New technologies and the opportunity to constantly improve my skills excite me. I was born and live in the south-west of Germany since 1985. As a computer enthusiast since childhood I'm always keen to look beyond my horizon.

Website

This website is my little spot on the endlessness that is the internet to share projects and personal interests with the rest of the world. In other words it's both a personal playground and portfolio showcase for my various activities and interests. Updates may happen at irregular intervals depending on whether there is anything to show.

Work

As of 2014 I am working as a senior software developer for the internal software development department at TeamViewer GmbH. My daily responsibilities comprise full-stack development in C# and .NET. Before that I was doing internships and side jobs for about 4 years.

Interests

I am intrigued by a vast field of interests like software development, 3D computer graphics, real-time 3D graphics, photography, photo editing, graphics design, layouting and writing.

Overall, design and development of software is my most pursued passion. Be it writing applications, developing games, coding and designing websites or modelling sophisticated software architectures, I love the freedom and challenges that come with it. Starting from a web developer background with technologies as HTML, CSS, PHP and MySQL, I worked my way through managed languages (Java and C#) to the more traditional programming languages of C and C++.

Hobbies

In my free time I enjoy playing video games on both the computer and consoles. I also started to create them as a hobby utilizing the amazing Unreal Engine 4 in december of 2014. Aside from that I am an avid gamer, playing everything from board games, pen & paper roleplaying games to video games. I also like to go running and on the occassional hike to keep myself healthy, cook, watch series & movies (including anime & manga) or just hang out with my friends.