Summary
Stefan Frank is a seasoned software engineer with 19 years of experience building web applications and leading development teams across Java (JEE, Spring, Seam) and Ruby on Rails stacks. Based in Heidelberg, he has delivered projects for Springer, SAP, DKFZ and Deutsche Post, often acting as technical lead or consultant to simplify complex architectures, tame build systems, and get testing infrastructures running. He pairs hands-on implementation—databases like Postgres/MySQL/Oracle and tools such as Docker, Elasticsearch, Redis—with coaching experience, teaching teams Scrum/XP and introducing new technologies and processes. Stefan’s background in mathematics and early research work on a 5D microscopy image database reflects a methodical, systems-oriented approach to software design. Known for pragmatic refactors and build-automation expertise, he thrives in roles that require both deep technical craft and mentoring to raise team capability.
19 years of coding experience
15 years of employment as a software developer
Dipl. Mathematiker, Mathematics, Commercial Information Technology, Philosophy, Dipl. Mathematiker, Mathematics, Commercial Information Technology, Philosophy at Ruhr-Universität Bochum
German, English, French