Programming has been my passion since I was eight years old. Via Basic, Turbo Pascal, Delphi, and C++, I came to Java in 1996.
My focus is on highly scalable Java backend solutions, especially on the technologies and frameworks mentioned below.
I have founded several startups, and, from 2009 to July 2019, I was a board member and CTO of AndroidPIT, the world’s largest multilingual Android community, with responsibility for the IT team with up to 15 developers and always as part of the development team.
Since August 2019, I am working as Java Backend Specialist Freelancer.
Since August 2019:
Freelance programmer and trainer.
An extract of my current projects:
2009 – 2019:
Board member and CTO of Fonpit AG in Berlin, operator of the world’s largest multilingual Android community, AndroidPIT with approx. 50 employees.
2004 – 2009:
Founder, board member and CTO of eleisure AG in Karlsruhe, a holding company for online gaming.
2002 – 2004:
Team leader for Windows client development at 1&1 Internet AG in Karlsruhe.
Responsible for the further development of the SMS Manager and the re-implementation of the entire SMS backbone of the United Internet Group based on Java, JMS, and JBoss (now WildFly).
2000 – 2002:
Founder, Managing Director and head of software development of W+R Software GmbH in Regensburg, developer of GMX SMS Manager, the first paid online SMS service in Germany.
Implementation of the backend with Java, JDO, Tomcat, and Oracle DB. Development of the frontend with Borland C++ Builder.
Acquisition of the company by 1&1 Internet AG in October 2002.
1999 – 2000:
Head of software development at JFAX Germany in Regensburg, the local branch of J2 Communications, provider of a Unified Messaging platform.
Setup of the German portal “jfax.de” with Java, JSP, JRun, and Oracle DB.
In August 2000, the business was handed over to the parent company in the USA.
Founder and CTO of Cleverlearn Inc., provider of an online language learning platform based in Los Angeles.
Development of the backend functionality with Java, the servlet engine JRun and Oracle DB as database system. Implementation of the frontend with Visual C++.
1994 – 1999:
Studied Computer Science at the Technical University Ilmenau with a focus on practical computer science, algorithms and data structures, and database systems.
Diploma thesis with the title “Conception, comparison, and evaluation of different approaches for the data management of an adaptive agent, based on predictive data mining” at Amazon in Seattle, USA.
I graduated as Diplom-Informatiker (corresponds to Master of Science) with distinction after nine semesters.