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.
Dev Stack: Azure, PostgreSQL. SQL. Statsmodels. Python. Pandas. Numpy. PyTorch. Tensorflow. Apache AirFlow. Docker. Flask. Django. Google Cloud. Terraform. FastAPI. Git. Sklearn. PyMC. Stan.
PROJECTS
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.
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.
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.
Machine Learning Scientist / Quant Analyst - Inkubator 100 Plus GmbH & Co. KG Feb 2021 - Present
- 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.