Image from iOS.jpg
image (3).png

Stephan Hagemann

Software Engineer

Stephan has built a career helping organizations like Humana and Volkswagen rethink their approach to software and cloud based architectures. In his recent book, Component-based Rails Applications, he outlines best practices for pushing Ruby to new levels of performance and maintainability.

Stephan prides himself in building robust systems that stand the test of time and are only as complex as they need to be to accomplish the task. He likes his programming language to get out of the way. He has most experience with Ruby, JavaScript, Java, and Go but he is happy to dabble in any language.

Stephan is a native to Germany. He received a master and doctorate in Information Systems from the University of Muenster. He currently serves as Director of Developer Enablement for Pivotal. He lives with his wife in Boulder, Colorado.

contact me