Open to AI Engineer / Data Scientist roles
AI Engineer · Data Scientist - Bonn, Germany
I build AI systems - and explain how they work, from first principles.
M.Sc. Computer Science (Universität Bonn). Currently building LLM products and MLOps in Germany. In my spare time I write deep-dive guides that rebuild the AI stack from the ground. In the same way I learn and keep my knowledge fresh.
- guide series
- 9
- deep-dive posts
- 160
- of material
- 10h+
01 / Learning from first principles
Deep guides, built from the ground up.
No hand-waving, no black boxes. Each series rebuilds a tool or concept from its primitives - the material I wish I had when I started.
Foundations
Python from First Principles
Syntax, the data model and the interpreter - why Python behaves the way it does.
20 posts · 1h 00m read
Foundations
Math for AI from First Principles
Linear algebra, calculus and probability, derived for the models you'll actually build.
10 posts · 56m read
Foundations
Git from First Principles
Commits, branches and history - version control without the magic.
16 posts · 55m read
AI Systems Infrastructure
Docker from First Principles
Namespaces, cgroups and images - what a container really is under the hood.
18 posts · 59m read
AI Systems Infrastructure
Cloud Computing for AI Systems from First Principles
Compute, storage and networking - the cloud an ML system actually needs.
19 posts · 1h 27m read
AI Systems Infrastructure
Data Engineering for AI Systems from First Principles
Pipelines, orchestration and warehouse patterns for real ML workloads.
21 posts · 1h 35m read
AI Systems Infrastructure
Cybersecurity for AI Systems from First Principles
Threat models, secrets management and hardening for models in production.
19 posts · 1h 28m read
AI Models
Transformers from First Principles
Attention from scratch - tokenizers to training loops, in code you wrote yourself.
18 posts · 1h 19m read
Languages
German from First Principles
Grammar and vocabulary built from structure up - a machine learning engineer learns B1.
Living document
02 / Writing
Notes from the day to day experiments and learning.
The first notes are on the way. Until then, the guides are where the writing lives.
03 / About
Engineer by day, teacher by nature.
I’m an AI engineer and data scientist based in Bonn, Germany. I hold a master’s degree in computer science from Universität Bonn, where I focused on NLP. Since then I’ve moved from forecasting pipelines to production LLM systems - and I learn best by rebuilding and explaining things from scratch, which is exactly what this site documents.
- 2026 - Now
Self Employed Software and AI engineer · Bonn, DE
Building Web apps, AI and LLM products, RAG pipelines.
- 2025 - 2026
AI Master Thesis · Robert Bosch, Remote, DE
Evaluating LLMs and VLMs for Digitalisation pipelines.
- 2023 - 2024
Teaching Assistant · Universität Bonn, CAISA Lab
Teaching over 50 master students NLP and LLMs, mentoring students for term projects.
- 2021 - 2024
Research Assistant · Universität Bonn
LLM and AI research in the NLP group, M.Sc. Computer Science. Previously Research Assistant as web developer at Institute of GeoSciences.
- 2021 - 2022
AI Project Lead · C4IR Azerbaijan
Adapted the WEF’s AI Procurement in a Box toolkit into national responsible AI procurement guidelines, contributed to Azerbaijan’s national AI strategy, and ran AI workshops for senior public-sector leaders.
04 / Contact
Looking for someone who ships - and can explain what they shipped?
I'm open to AI engineer and data scientist roles across Germany - onsite, remote or hybrid. The guides above are the fastest way to see how I think.