Skip to content

Chapter 01: Introduction

Deniz Yasar in the torii corridor at Fushimi Inari, Kyoto
01 — IntroOpen from Jan 2027 · AI/ML roles

Senior Data Specialist & Applied AI

Hi, I'mDeniz Yasar

I've always loved the work, the learning and the moment it clicks.

Either 100% dedicated or nothing. I enjoy the thinking, the building and the process of getting there.

Munich, Germany · CET · UTC+1

A simplified solar system with a sun, Earth and three planets on thin orbital paths. Drag or use arrow keys to rotate it; press Home to reset.

€0B+Mobile revenue backedPersonalization & attribution models at McDonald's Germany
0.0M+Daily transactions processedDistributed PySpark pipelines on Databricks
+0.0%Cashflow lift deliveredAlgorithmic pricing & elasticity simulations executed across franchise networks
0M+Active users supportedLifecycle feature stores & behavioral segmentation scaled from 3M to 20M+
02 — About

Physics, math, data and a loooot of curiosity.

When my curiosity gets triggered, I literally can't get away from it — and I've realized that's genuinely valuable to some people.

I've always loved doing my work and learning new things. Either 100% dedicated or nothing.

I enjoy tutoring and teaching, and I've always enjoyed building the gap between numbers, data and business to bring value into practice. I love the theory behind everything, but I know how important it is to ship.

I'm at my best when I understand the problem first, then find the solution that's actually needed — not the one that looks best in a slide.

Now

  • Finishing my role at McDonald's Germany (until Dec 2026)
  • Led Revenue Growth Management & Pricing Systems across franchise networks
  • Next: looking for a team where I can build, learn and ship

How I work

3 principles

01

Passion first

I'm either all in or not in at all. The work matters to me, and it shows in the details.

02

Think from scratch

I like starting with a blank page, questioning the obvious and understanding the problem before touching a model.

03

Enjoy the process

The thinking is part of the value. I like the theory, but shipping is what makes it real.

Based inMunich, Germany
EducationM.Sc. Applied AI · B.Sc. Physics (LMU Munich)
Master's thesis1.0 [best] · Real-time multimodal smartglasses assistant
Available fromJanuary 2027

Beyond the screen

The things that keep me curious when I'm not shipping.

Motorsport, badminton, Brazilian Jiu-Jitsu, cycling, volleyball and chess. Off the clock I also build local AI setups, spend time in ComfyUI, and design and print parts in Autodesk Fusion. Curiosity doesn't stop at the tab.

MotorsportBadmintonBrazilian Jiu-JitsuCyclingVolleyballChessLocal AI setupsComfyUIAutodesk Fusion3D printing
Brazilian Jiu-Jitsu training
On the mats
03 — Featured Projects

Selected work.
Built to be used.

Problem, approach and measured result. Open a case study to read the whole thing.

09 case studiesprototype → production
  • Real-Time Multimodal Smartglasses Assistant preview
    Thesis7 assets
    01
    Multimodal Edge AI & Speech Systems

    Real-Time Multimodal Smartglasses Assistant

    Stock Meta Ray-Ban glasses expose no camera or microphone API, so a sub-second assistant has to be built on top of a closed Messenger call — without exporting a single frame of a bystander's face.

    Voice loopcloud round-trip~1.3 s local

    PyTorchCUDAfaster-whisper

  • 2025
    02
    Full-Stack Product & Data Integrity

    MeetnEat — Location-First Social Dining

    Social group dining requires coordinated scheduling, location filtering and party capacity without race conditions or manual RSVP tracking — and a browser is not a trust boundary.

    Feed hydration1 + N queries2 round trips

    Next.js 15 (App Router)React 19TypeScript

  • TriMatrix-Arb — CEX/DEX Triangular Arbitrage Engine preview
    2025
    03
    Low-Latency Systems & Market Microstructure

    TriMatrix-Arb — CEX/DEX Triangular Arbitrage Engine

    Cross-venue arbitrage lives for a few milliseconds: a nested-loop Python scan of 120+ pairs took 45 ms per cycle check, so every spread it found had already closed before the order could be signed.

    Cycle scan45 ms1.18 ms

    Python 3.11NumPyNumba JIT

  • GlucoGraph — CGM-to-Food Traffic-Light Engine preview
    2025
    04
    Applied LLM Pipelines & Health Data

    GlucoGraph — CGM-to-Food Traffic-Light Engine

    A coach reads a CGM export and a week of meal photos by hand. Joining the curve to the food that caused it is slow, subjective and impossible to reproduce — and a health record is the last place an LLM should be trusted to write freely.

    Chart → reportread by hand48 pts · 15 days

    Python 3Gemini 2.5 Flashgoogle-generativeai

  • WA-Dispatch — Unattended Client Messaging Runner preview
    2025
    05
    Browser Automation & Session Systems

    WA-Dispatch — Unattended Client Messaging Runner

    A coaching roster means a daily message to every client. The naive shape is a script per client, a central recipient table, and a QR login every morning — one missed login silently skips the entire book of business.

    SessionQR every runpersisted profile

    Python 3Selenium 4Chrome headless

  • JasperryPi — A Robot Pet That Sees, Speaks and Moves preview
    2026
    06
    Edge AI, Robotics & Real-Time Audio

    JasperryPi — A Robot Pet That Sees, Speaks and Moves

    A Pi 4B has no GPU budget for a face tracker, a 92 MB offline recogniser and a 24 kHz voice stream at the same time. Run all three naively and the robot becomes a laggy speaker with a camera.

    Vision load640×480320×240

    Python 3.11Raspberry Pi 4BOpenCV (YuNet)

  • WAX Drop Sniper — Latency-Armed NFT Buying Bot preview
    2021
    07
    Browser Automation & Latency Engineering

    WAX Drop Sniper — Latency-Armed NFT Buying Bot

    A pack drop is decided in the first few hundred milliseconds. Sleeping until the sale opens loses that race to OS scheduler granularity, and every second spent re-finding a button is a pack someone else bought.

    Locator tail40.4 ms16.8 ms

    Python 3.9Selenium 4ChromeDriver

  • MiningBot — Self-Healing Three-Window OAuth State Machine preview
    2021
    08
    Browser Automation & Session Recovery

    MiningBot — Self-Healing Three-Window OAuth State Machine

    A game canvas, a wallet and an OAuth popup are three browser windows whose only shared state is whichever one has focus. The first version treated any failure as fatal and paid a full cold re-authentication for a single lost handle.

    Recovery~14 s cold~6 s warm

    Python 3.9SeleniumChromeDriver

  • SocialScraper — DOM Harvesting & Engagement Telemetry preview
    2021
    09
    Data Extraction & Analytics Engineering

    SocialScraper — DOM Harvesting & Engagement Telemetry

    Every engagement field sits behind a different DOM path, a virtualised likes dialog and a localized UI. A scraper that fails on a missing geolocation does not report the gap — it drops the row and quietly biases the analysis.

    Hashtag vocabulary1,296 raw1,148 merged

    Python 3.9Seleniumpandas

04 — Work Experience

Where the work shipped.

The problem, what I built and what changed because of it.

  1. Senior Manager – Revenue Growth Management & Pricing Systems

    McDonald's Germany
    Mar 2026 — Dec 2026Munich, GermanyFull-time

    Algorithmic pricing strategies and ML elasticity models across commercial franchise networks.

    Cashflow
    +20.6%
    Transactions
    +2%
    Audience
    franchisee & C-level
    • Coordinated the development and strategic alignment of algorithmic pricing strategies and predictive elasticity models, translating quantitative simulations into executive decisions to drive a +20.6% cashflow improvement across franchise networks.
    • Engineered customer propensity and churn models to automate targeting for multi-channel digital campaigns, significantly improving user acquisition and conversion efficiency.
    • Led the strategic deployment and market-wide roll-out of an ML-based dynamic Pricing Engine, unifying customer segmentation and Lifetime Value (CLV) models to generate a +2% lift in transactions.
    PythonSQLPrice ElasticityCLV ModelingCausal InferenceDatabricksPredictive Simulation
  2. Manager – Lead Customer Analytics & Data Science

    McDonald's Germany
    Jun 2024 — Feb 2026Munich, GermanyFull-time

    From app telemetry to €2B+ in annual digital sales.

    Digital sales
    €2B+
    Analysts
    2 mentored
    Users
    20M+
    • Designed and deployed automated behavioral segmentation pipelines leveraging mobile app transactional data, optimizing conversion funnels across 20M+ users to support EUR 2B+ in annual digital sales.
    • Served as technical lead across product engineering and analytics teams, defining data contracts, API integration specs, and analytical schemas for cross-functional initiatives.
    • Mentored a team of 2 analysts; standardized team analytics workflows by establishing reproducible Python/SQL pipelines and robust automated data validation checks.
    PythonSQLPredictive ModelingBehavioral SegmentationData ContractsDatabricks
  3. Specialist – App Analytics & Data Engineering

    McDonald's Germany
    Nov 2021 — May 2024Munich, GermanyFull-time

    High-throughput Databricks data infrastructure and statistical experimentation.

    Daily records
    1.4M+
    Coupon engagement
    +79%
    Active users
    3M → 20M+
    • Engineered distributed ETL pipelines in Databricks (PySpark, SQL) processing 1.4M+ daily transactional records; optimized Spark partitions and query performance to reduce pipeline runtime.
    • Designed end-to-end A/B testing frameworks, implementing statistical power calculations, sample-size sizing, and hypothesis testing that yielded a +79% increase in mobile coupon engagement.
    • Architected scalable feature stores and data aggregation layers to track user lifecycle metrics, enabling seamless analytical scaling as active app users expanded from 3M to 20M+.
    PySparkDatabricksSQLDelta LakeA/B TestingFeature Stores
05 — Skills

The tools I use.

The AI, data, experimentation and backend tooling behind the case studies above.

04 domains33 skills

AI & Deep Learning

PyTorchFaster-WhisperNVIDIA FastPitchArcFace / InsightFaceCUDAOpenCVHugging FaceScikit-learnLLM APIs & Prompt EngineeringKeras

Data Engineering & Scale

DatabricksPySparkDelta LakeSQL (Advanced)ETL / ELT PipelinesFeature StoresData ModelingData Contracts

Experimentation & Math

A/B Testing & Power CalculationsCausal InferencePrice Elasticity AlgorithmsCustomer Lifetime Value (CLV)Statistical Mechanics & ModelingBayesian Methods

Backend & Software

Python (Advanced)PostgreSQLSupabaseWebSocketsNext.jsREST APIsFlask / FastAPIDockerGit / GitHub
06 — Education & Languages

Physics first, then artificial intelligence.

Physics at LMU Munich, then an M.Sc. in Applied Artificial Intelligence completed alongside my full-time role at McDonald's. The master's thesis was graded 1.0 [best].

Classroom during the physics and applied AI studies

Master of Science (M.Sc.) Applied Artificial Intelligence

South Westphalia University of Applied Sciences (Fachhochschule Südwestfalen) · Iserlohn, Germany

Oct 2023 — Jan 2026 · Master's thesis: 1.0 [best] · Mit Auszeichnung bestanden

  • Thesis: Real-Time Multimodal Smartglasses Assistant — Low-Latency Speech Processing & Privacy-Preserving Computer Vision.
  • Completed alongside a full-time role at McDonald's Germany.
Cover of the master's thesis
Master's thesis
Computer VisionDeep LearningSpeech Processing (ASR/TTS)Large Language Models (LLMs)Real-Time Systems Engineering

Bachelor of Science (B.Sc.) Physics

Ludwig Maximilian University of Munich (LMU) · Munich, Germany

Oct 2018 — Jun 2021 · Thesis advisor: P.D. Dr. R. Saglia

  • Thesis: Phenomena of Stars in the Presence of Near Supermassive Black Holes.
  • Conducted scientific literature synthesis on Tidal Disruption Events (TDEs), relativistic accretion flows and super-Eddington jet dynamics.
  • Analyzed multi-wavelength empirical survey data (X-ray, UV, optical from Swift, GALEX, Pan-STARRS) against theoretical power-law fallback decay models (t^-5/3).
  • Built mathematical and statistical frameworks for parameter estimation and relativistic orbital mechanics.
Theoretical AstrophysicsDifferential EquationsStatistical MechanicsMathematical & Phenomenological Modeling

Languages

  • GermanNative

    Enterprise strategy with C-level executives and franchise boards.

  • EnglishFluent

    M.Sc. AI completed entirely in English; technical publications and specs.

  • TurkishFluent

    Native family and bilingual proficiency.

Teaching & tutoring

I enjoy explaining a hard idea until it clicks. Tutoring and teaching keep my thinking honest.

07 — Contact

Let's talk.
About the next problem.

I'm open to senior applied AI, machine learning and lead data science roles from January 2027. Email is the fastest route.

Open from Jan 2027 · AI/ML rolesMunich, Germany--:-- local time

Deniz Yasar

Senior Data Specialist & Applied AI

Open channel

denizyasar@web.de