Work with me

I’m a Software Engineer with more than ten years experience designing and building distributed business applications. I help startups and midsize companies turning their business requirements into IT solutions that provide the highest chance of success.

I have been working on projects based in Germany, UK, US, Mexico, Spain as well as remotely, getting to know a wide variety of industries, team cultures and work processes. I’m currently based in London, UK (originally from Germany).

Furthermore, I enjoy speaking, teaching, writing about software development and creating side projects.


I may be available for hire; please inquire.


  • Software architecture: Planning and designing scalable systems and applications, project management & scrum, managing remote teams
  • Full stack development: Proficient in front- as well as backend development.
  • Programming languages: Java (Expert), Python (Expert), Scala & Clojure (intermediate)
  • More details can be found in my CV


University of Hamburg, Germany - Diploma (Master) in Computer Science specialising in distributed systems. Thesis: “Workflow-based composition of business processes”, written in cooperation with Hewlett-Packard, has been published by VDM Verlag, ISBN: 978-3-639-00389-5


More details can be found in my CV, available upon request.


To discuss opportunities or exchange ideas, please feel free to send me a message.