I can help you

  • to identify critical issues
  • to quantify technical debt
  • to reduce costs for maintenance
  • to revive your old software systems
by using reproducible, data-driven and automated Software Analytics.
Contact Me

Skills & Values

Software Analytics & Development
95%
Agile / Clean Code
93%
Sincerity / Tenacity / Curiosity
100%
Hands-on Experience
100%

Services

Analyzing

I identify rooms for improvements in a reproducible, data-driven and automated way – tailored to your specific context. By using an open process, you can add your valuable experience to the analysis as well. This gives you a new perspective with unprecedented insights about your software systems and organization based on real data.

Solving

Problems in software development are manifold and heavy interconnected. I’m linking your business goals to the identified problems and their root causes as well as the underlying technical details. By using a graph-based approach, it’s possible to prioritize improvements for your software systems by aligning them with your companies’ objectives. Hands-on included!

Training

No magic or voodoo: I’ll show you how I approach problem-solving with my root cause analysis methodology based on data science – reproducible, data-driven and automated. From the raw data to the conclusion, I unveil every step. This allows your team to repeat my analyses and enables them to carry out their own in the future.

Possibilities

Architecture and Code in Balance

Create a self-validating, living architecture documentation

Knowledge Discovery

Identify missing knowledge about your software system

Application Performance Optimization

Identify and solve performance hotspots in large enterprise software

Ad-hoc Root Cause Analysis

In-depth analysis of unique software issues by using existing software data

Automation Support

Detect obstacles or strange behaviors like sporadic build breakers, undefined state or dependency hells that hinder true Continuous Delivery

About me


Short bio

I worked for several years as a software developer in various domains. I analyzed and solved severe problems in enterprise software where other resigned. I also hold a Bachelor’s degree in Computer Science as well as a Master’s degree in Information Systems & Management. All this makes me an expert in the area of software development both from the developer's as well as the business’ perspective.


Employment & Learning

Sparda Datenverarbeitung e. G., Nuremberg, Germany
2015 - present / Software Development Analyst

HWH Labs UG (haftungsbeschränkt), Nuremberg, Germany
2013 - 2015 / Web Application Engineer

ISO GmbH, Nuremberg, Germany
2011 - 2013 / Software Developer

Fraunhofer Institute for Integrated Circuits, Erlangen, Germany
2006 - 2011 / Researcher, Software Developer

Numbers

Projects analyzed
14
Coffees needed
421
Blog posts written
43
Talks given
12

Inspiring Quotes

It’s not what you find, it’s what you find out.

David Hurst Thomas ⇒ Tools only show, deep problem analysis provides action!

There are no rules of architecture for a castle in the clouds.

Gilbert K. Chesterton ⇒ Bring code and architecture together!

Without data you’re just another person with an opinion.

Edwards Deming ⇒ Prove your case with data!

Insanity: doing the same thing over and over again and expecting different results.

Albert Einstein ⇒ Do actual change with effect!