Arrrr - I am a pirate!

My development experience has begun around 1998 when I developed an intranet system for LAN parties in Perl. I migrated the system from Perl to PHP two years later and led an international team of developers who were although interested in an open source intranet system. During academic high school I get my expenses paid with commissional work in PHP development. After I had finished my A-level in 2004 I started an apprenticeship in software development. In the last years my interests zeroed in on software architecture, network administration and security, business development and business processes. In the beginning of the year 2013 I completed my extra occupational bachelor study in Web- und Medieninformatik at the FH Dortmund. My thesis was about code generation with Xtext. In the last years I eventually fell in love with Linux, Android and pragmatic solutions. The idea of open source influenced my life.

Unitl end of 2019 I am working at NeosIT GmbH as a registered trainee teacher and business unit manager for software development. Besides that my varied job contains consulting in questions regarding network infrastructure and security, planning business development and analyzing business processes.

Since mid of 2019 I’ve transitioned to a more organizational role to keep the business of NeosIT GmbH going on.

In my spare time I am doing athletics (bouldering, swimming, running, biking, Freeletics). My guitar skills are not as good as my cooking skills, however I am having fun playing guitar 😉

Core values

Honesty and sincerity – “No bullshit” policy

Getting to know me means to be getting confronted with – at times – brutal honesty. During the years I’ve seen a lot of professionals trying to sell useless stuff to potential customers. I am not trying to pretend to be a salesman. As a technican it’s my obligation to improve the customer’s situation and not to sell bullshit. This also means that I’ll question decisions which hav been already made.


My loyality belongs to the team I am working with on a daily basis. I’ve realized that the company as an employer is just the hull and legal framework – for people who are sharing mostly the same set of values and interests. Having a team I’ve fully trust in and always can rely on is priceless.


Taking responsibility means I am standing in front of the decisions and statements I have made or my team has made. You can expect me to say “Sorry”, taking the blame and doing my best to resolve the issue.


I love working with people who share the same amount of passion as I do. As a trainee teacher and dad of a daughter it’s one of the most amazing things to see younger ones growing with their challenges. I am being there for them to give the advice and help they need to succeed. The same is true for the relationship with my customers.

Continuous improvement

As a technician I am always trying to improve things. In the past I’ve learned that is not always necessary to develop new software but to describe existing processes and talk to people. Besides the technical part I am heavily interested in business processes and decisions.


Structured is not a typical core value but describes my inner thinking at best: I am trying to organize, sort and structure things and processes all the time. Being able to draw requirements as UML or database schemata during a talk in front of my inner eye is a blessing and cursing at the same time 🙂

Social media

If you like you can follow me on Twitter.