I'm Timo, a developer and consultant focusing on Data Science and the Web

I'm from Germany, currently based in Frankfurt am Main

I like Python

I like web technologies

I like to learn

About me

I am a developer and consultant with professional experience in web development and data science, hailing from Germany and currently living in Frankfurt am Main. I am passionate about new cutting-edge technologies such as artificial intelligence or the blockchain and the question of how to embed them in user-friendly interfaces.

I have done projects for a range of different companies and organizations - in the last few years I've also acquired considerable experience in differenct projects within the financial industry.

My educational background is rather diverse and I always look for opportunities to learn. My favorite projects are those that require me to push beyond my boundaries.

When I'm not working, I like to travel or play the guitar. In the past I have been part of several bands.



HTML5, CSS3, JavaScript, jQuery, PHP, Wordpress, FirstSpirit, Google Tag Manager, SEO

Data Science

Python, NumPy, scikit-learn, SAS, R, SQL, Knime, Weka, Machine Learning, AI



I was responsible for the implementation of the online magazine's redesign based on mockups created by a design agency. This included the entire front-end implementation, some adjustments to the Content Management Systems' back-end templates and coordination with the design agency.


Lead web developer

HTML, CSS, JavaScript, FirstSpirit


Online magazine of Commerzbank


Songsender is a music startup sending out daily music recommendations to their users. I was responsible for the initial IT implementation, including the automization of processes in the backend, the website, the databases and the server administration.


Full-stack developer

Python, SQL, HTML5, CSS3, PHP, JavaScript, jQuery, Linux


Online music recommendation service


I developed a cross-platform, GUI-based tool for the technical analysis of stocks. The analyses are based on a proprietary algorithm helping to predict future stock developments. The tool conducts the analyses for a large number of stocks, generates customizable graphs and allows to export the results in various formats.

Researchers affiliated with University of Kassel

Software developer

Python, NumPy, Qt, matplotlib


Cross-plattform tool for technical stock analysis


I worked for two years in a large-scale, agile web project of Commerzbank as part of a team responsible for the maintenance and further development of the CMS FirstSpirit. In this course, I was also involved in the implementation of Google Analytics and worked together with design agencies creating new designs for the website.


FirstSpirit, Google Analytics, Google Tag Manager


Large-scale agile web project

Extended Nearest Neighbor (enn)

I implemented the recently proposed machine learning algorithm Extended Nearest Neighbor (enn) in Python. The algorithm constitutes an improvement to the widely known k-Nearest Neighbor (knn) algorithm. The implementation is compatible with scikit-learn and available as an open-source Python package.

Open source project

Software developer

Python, NumPy, scikit-learn


Python implementation of a cutting-edge machine learning algorithm