// about
Data & AI Platform Architect.
Senior data engineer and ML/AI platform architect with 15+ years delivering large-scale data and machine-learning systems as an independent contractor across banking, telecom, asset management, energy, and industrial clients. Physicist by training, with deep hands-on experience in end-to-end data pipelines, cloud and big-data platforms, and production NLP, deep-learning, and LLM applications — delivered to enterprise standards of data governance, compliance, and scale.
portfolio
Selected projects
Enterprise Software Vendor
Enterprise Customer Data Analytics & AI Communication Platform
Senior Data Engineer & AI Platform Architect
Led architecture and development of a greenfield Retrieval-Augmented Generation platform from concept through MVP: document ingestion, embedding generation, vector indexing, semantic retrieval, and LLM orchestration across enterprise knowledge sources. Defined the technical architecture, selected models and vector databases, and established prompt engineering and evaluation strategies.
Python · PyTorch · Transformers · vLLM · Hybrid Cloud · NLP · Data Governance
Industrial SMB, Germany
IIoT Monitoring & Anomaly Detection
IoT Monitoring — Design & Prototype
Designed, prototyped, and productionized algorithms for industrial sensor-data analysis, including a model predicting ingestion-pipeline utilization, with cost and performance optimization on AWS.
Python · scikit-learn · TensorFlow · FastAPI · AWS
European Telecom Group
On-Premises to Azure Cloud Big Data Migration
Senior Cloud Data Architect / Engineer
Audited a legacy on-premises Cloudera ecosystem, co-architected the cloud-native replacement on Azure, Kafka, and Kubernetes for high-volume telecom streams, and built a custom geo-location data library in Apache Spark (Scala/Python) for large spatial datasets.
Azure · Cloudera · Spark · Kafka · Kubernetes · Scala · Python
Supply-Chain Software Provider
Cloud Data Ingestion & Orchestration Pipeline
Senior Data Engineer
Optimized legacy ingestion pipelines for enterprise-scale supply-chain streaming; built Snowflake transformations, Java/Python orchestration workflows, containerized FastAPI microservices on AKS, and Kafka-based low-latency messaging.
Snowflake · Azure · Kafka · Kubernetes (AKS) · Python · Java · SQL
German Energy Utility
Algorithmic Energy Trading Prototype
Quantitative Developer / Data Scientist
Benchmarked numerical algorithms for automated energy trading, developed a production-ready Python prototype for predictive pricing strategies with Plotly dashboards for traders, and deployed on AWS.
Python · scikit-learn · Plotly · AWS · Quantitative Finance
AI Startup
Speech Processing & NLU Pipeline
Data Science Lead
Designed and led a real-time speech processing pipeline — acoustic ingestion, speech-to-text inference, and transfer-learned NLU models — containerized with Docker across a hybrid AWS/GCP environment.
Python · TensorFlow · Keras · Docker · AWS · GCP
Corporate Payments Provider (Aviation)
Spark Data Pipeline Audit & Optimization
Senior Data Engineering Consultant
Audited a production Spark pipeline, refactored core jobs in Java, tuned cluster configuration, and resolved data-skew bottlenecks to stabilize critical production runs.
Apache Spark · Java · Distributed Computing
Major German Bank
Distributed Big Data Platform & Pipeline Architecture
Big Data Platform Architect & Senior Engineer
Built and optimized distributed Spark pipelines (Scala/Java) for large financial datasets, ran the technical evaluation that established Spark as the core compute engine of the bank’s next-generation platform, and built custom connectors to Hive, HBase, and MS SQL Server — all within banking data-governance regulations.
Spark · Scala · Java · Hadoop · Hive · HBase · MS SQL Server
HR-Tech Startup
Predictive Personality Analytics Engine
Quantitative Research & ML Consultant (fractional)
Built predictive models for psychometric traits (multivariate Gaussian Process regression), a Random Forest profile classifier, and an end-to-end Python/Flask web prototype on a recurring R&D retainer.
Python · scikit-learn · Flask · D3.js · AWS · MySQL
Global Telecom Operator, Germany
NLP Analytics Platform
Lead Data Scientist & Project Manager
Led an end-to-end NLP analytics platform over millions of unstructured multi-channel streams: CRF semantic enrichment, RNN/LSTM and LDA models for sentiment and topics, churn prediction, and real-time Spark/Hadoop pipelines feeding Elasticsearch.
Python · Scala · TensorFlow · Spark · Elasticsearch · Hadoop
Asset Management Client
Unstructured Data Extraction & NLP Engine
- Researched statistical and machine-learning methods to extract insights from unstructured financial documents.
- Built prototype classifiers using Random Forests and Naive Bayes to categorize document types and extract text metadata.
- Applied text-clustering algorithms to group unmapped asset datasets and surface patterns and anomalies.
- Integrated MongoDB for schema-less document storage.
- Developed core prototype scripts in Python for parsing and pipeline construction, with R for statistical validation.
Python · R · MongoDB · scikit-learn
Global Investment Bank (Düsseldorf HQ)
Commodities Sales Desk Launch
- Implemented selected commodity derivatives in Front Arena to support a new regional trading operation.
- Built back-to-back hedging functionality to bridge workflows with the firm’s London-based trading desk.
- Conducted gap analysis across existing workflows to map integration requirements for Murex and legacy environments.
Python · Front Arena · Murex
Public Bank, Frankfurt
EMIR Compliance & Reporting Engine
- Designed an automated extraction interface to identify, filter, and extract transaction data for EMIR reporting.
- Implemented a data interface connecting Front Arena’s Sybase database to the central reporting tool, improving query performance for large derivative datasets.
- Built a Jenkins pipeline to automate regression testing, deployments, and CI workflows.
- Developed unit and integration test suites in Python and C# to ensure data integrity and compliance before regulatory submission.
Python · C# · Front Arena · Sybase · Jenkins
Public Bank, Hannover
OIS-Discounting Framework & Curve Migration
Financial Engineer / Technology Consultant
- Analyzed parameter frameworks for interest-rate derivative pricing to support the bank’s move from legacy benchmarks to OIS (Overnight Index Swap) discounting.
- Implemented new pricing models and curve structures in the Front Arena trading and risk platform.
- Audited Python modules and SQL databases to find and resolve hard-coded market-data dependencies.
- Built Excel/VBA tooling to cross-validate new model outputs against legacy pricing frameworks.
Front Arena · SQL · Python · Excel · VBA
Stock Exchange, London
Murex Limit Controller (MLC) Implementation
Embedded MX.3 vendor engineering program (enterprise data architecture and risk-management modules).
- Configured MLC reporting frameworks to monitor real-time credit and market-risk limits for a major stock exchange client.
- Built database interfaces and ETL mapping between the MLC risk engine, MX.3 DataMart, and downstream Oracle databases.
- Optimized queries and data flow in the persistence tier for high-throughput processing of transaction data.
Murex MX.3 · MLC · DataMart · Oracle · SQL · Shell Scripting
Confidential Digital Media Platform, Berlin
Subscription & Video Platform Predictive Analytics
Data Scientist & Machine Learning Contractor
- Developed survival analysis models to estimate customer lifetime and improve subscription attribution.
- Built unsupervised learning models to cluster media content based on user engagement and viewing behavior.
- Analyzed customer journeys to identify churn and conversion drop-off points, informing retention initiatives.
- Designed backend data pipelines and analytics data stores using MongoDB and MySQL for large-scale clickstream and customer profile data.
Python · JavaScript · scikit-learn · MongoDB · MySQL · Survival Analysis · Unsupervised Clustering
TU Munich (with Fraunhofer IZM Berlin)
BMBF-Funded Lens-less Infrared Camera
Research Associate & Project Lead
- Led algorithm development for a BMBF-funded lens-less infrared camera research project.
- Developed image-reconstruction pipelines using deconvolution and edge-detection techniques to synthesize thermal images without physical optics.
- Built an object-localization subsystem using Kalman filtering for real-time tracking.
- Coordinated the software implementation phase, turning mathematical prototypes into production code.
- Supervised and mentored three Master’s students toward project integration.
C++ · Boost · OpenCL · Qt · MATLAB
Technical University of Munich (TUM), Germany
Theoretical Modeling & Neural Information Processing
Research Associate
Researcher on Federal Ministry of Education and Research (BMBF) funded initiatives.
- Developed mathematical abstractions and stochastic neuronal models of information processing in biological sensing systems.
- Built C++ simulation frameworks to run and benchmark multi-variable stochastic model iterations.
- Conducted statistical analysis, parametric modeling, and algorithmic evaluation of simulated datasets to validate theoretical frameworks.
- Built numerical-analysis pipelines and visualizations in R and MATLAB, using MySQL to store simulation parameters.
C++ · R · MATLAB · MySQL · Stochastic Modeling · Numerical Analysis
background
Education
Diplom in Physics (equivalent to U.S. M.S.)
University of Regensburg, Germany
toolbox
IT knowledge
languages
Python · Scala · C++ · C# · Java · R · (No)SQL · JavaScript · Bash · PowerShell
ml_deep_learning
PyTorch · TensorFlow · scikit-learn · Keras · CUDA · DeepSpeed · Horovod · Ray · OpenCV
llm_vector_infra
vLLM · SGLang · BentoML · Milvus · Qdrant · lakeFS · MLflow
data_streaming
Spark · Flink · Kafka · Hadoop · Airflow · Akka · MQTT · Prometheus
databases
Hive · HBase · Cassandra · Elasticsearch · MongoDB · PostgreSQL · MySQL · Oracle · MS SQL Server
platforms
AWS · Azure · GCP · LambdaLabs · Databricks · Snowflake
containers
Docker · Kubernetes
spoken: German (native) · English (fluent) · Spanish (conversational)
next step