Resume
History and Skills
> Download as PDF
SKILLS
General: Artificial Intelligence. Financial Markets. Machine Learning. Data Engineering. Model Design. Optimal Control.
Trajectory Optimization. Risk Management. Stock Market. Price Data. Time Series Data. Dynamic Datasets. Data Mining. Process Automation. Deep Learning. Probabilistic Modeling/Programming. Renewable Energy Production Data. Machine Learning Model Lifecycle Management.
Dev Stack: Azure. Azure DevOps. Azure AI/ML. Kubernetes. ArgoCD. TimescaleDB. PostgreSQL. SQL. Statsmodels. Python. Pandas. Polars. Numpy. PyTorch. Tensorflow. Apache AirFlow. Docker. Flask. Django. Google Cloud. Terraform. FastAPI. Git. Sklearn. MLFlow. PyMC. Stan. FastAPI. Jupyter. Python.
PROJECTS
Forecasting Wind/Solar for High Voltage Grid
- Designed and implemented model orchestration.
- Designed and implemented inference service runs machine learning models in production.
- Designed a data quality service that monitors data in real-time with domain knowledge.
- Led the technical deployment to bring the first model to the control center where the electrical grid is controlled.
- Designed AzureML model training pipelines.
- Integrated automatized deployment from model code to training.
Electrical Grid Monitoring and Data Analysis
- Designed and implemented an automated real-time
electrical grid monitoring software in Python.
- Scaled the system utilizing a Kubernetes cluster.
- Developed pre-detection grid failure algorithms.
- Integrated Azure cloud functionalities.
Autonomous Trading Bot
- Developed a live trading bot software that autonomously
interacts on the market.
- Algorithms inspired from optimal control.
Trader Software
- Devlopment of quantitative market analytics models.
- Development of a hypothesis test software to backtest market behavior and investments.
- Integrated live performance monitoring of investments with further rebalancing proposals.
Data Lake for Stock Market Data
- Set up a data lake for fundamental company data and stock prices.
- Provided a REST API infrastructure for easy to use client access.
- Aquired marked data providers after analysis and comparison of other data providers.
Crypto Market Anomalie Detection
- Anomalie detection on crypto assets in real-time.
- Implemented a complete ETL pipeline with
notification functionality.
Burrolib: A Markov Game Framework -
- Designed and developed a framework to simulate multiagent Markov games.
- The agents provide an interface to integrate learning
algorithms e.g. RL algorithms.
Twitter Sentiment Analyzer
- Real-time sentiment analysis on Twitter for given hashtags
Production System Deployment Google Cloud
- Deployment of a data lake with a data processing pipeline in google cloud using terraform.
EDUCATION
Technische Universität Darmstadt 2018 - 2020
Computer Science - Master of Science
- Specialization in artificial intelligence for dynamic systems.
- Master thesis in the IAS lab for autonomous systems. Derivation of an dynamic system that learns to optimize given tasks.
Technische Universität Darmstadt 2013 - 2017
Computer Science - Bachelor of Science
- General computer science bachelor.
- Bachelor thesis in data mining/crawling darknets -> Concluding, understanding and presenting the structure of those market places.
Technische Universität Darmstadt - Intelligent Autonomous Systems 2018
Reinforcement Learning Course and Project
- Special course for reinforcement learning led by the IAS Darmstadt with supervision under Jan Peters.
- Intense work through recent research advances. Understanding, deriving, implementation and heavy evaluation of cutting edge algorithms.
EXPERIENCE
Software Developer / ML Enginer / ML Scientist - Self Employed Aug 2022 - Present
- Developed a software stack for real-time streaming data analysis for a major German energy provider using Python.
- Possess experience working with large-scale, multinational corporations.
- Facilitated cross-functional development between various teams.
- Assisted in making business-oriented decisions regarding soft- ware stack selections.
- Proficiency in machine learning model development, training, inference, orchestration –> ML LifeCycle Management.
- Developed forecasting models and running in production.
- Led the design of a data quality service to incorporate expert knowledge into automatized analysis.
- Experienced in working with streaming data (Kafka) with real-time model inference for wind/solar energy data.
Machine Learning Scientist / Quant Analyst - Inkubator 100 Plus GmbH & Co. KG Feb 2021 - Aug 2022
- Strategy design for investment algorithms.
- Research to combine machine learning with the stock market.
- Testing & evaluation of different investing strategies.
- Time series data analysis
Machine Learning Engineer - Inkubator 100 Plus GmbH & Co. KG Feb 2020 - Feb 2021
- Development of data processing algorithm pipelines for financial
data.
- Design and planning of data processing and visualization architectures in a small team.
- Setup of data lake with REST API access.
- Design and implementation of a backtesting software.
Student Research Assistant - TU Darmstadt - Laboratory of Lighting Technology Aug 2018 - Oct 2019
- Collected the experience to work in a research lab and got insights to the differences between operating business companies.
- Research on non linear optimization tasks to develop a light setting controller that computes the LED configurations corresponding to the given input criteria (Python).
- Implementation and application of recent pupil detection algorithms for live tracking systems (C++).
System Administrator & DevOps - Appschmiede Jul 2016 - Aug 2018
- Set up the IT infrastructure of the company.
- Established automated backup plans, failover networks and a new
firewall system.
- Set up the backend and the data streaming pipeline (MQTT) for a
bycicle riding event.
*****
Check out my github, linkedin or freelancermap.
Thanks for visiting.