← back

Alexander Lüftl

Alexander Lüftl

AI Engineer

Munich, DE

This bio is pointless. Nobody reads it, and the part below is prettier anyway. If you actually read this — props.

alexander@lueftl.com github linkedin

timeline

sept 2017 — jul 2023 5y 11m

Secondary school certificate

Erzbischöfliche Pater-Rupert-Mayer-Realschule

Realschule, grades 5 to 10, finishing with the Mittlere Reife — the intermediate school-leaving certificate in the German system, and the entry requirement for the Fachoberschule below.

sept 2023 — jul 2025 1y 11m

Fachabitur · Technology

Staatliche Fachoberschule München-West

Fachhochschulreife, the qualification after year 12 at a Fachoberschule — a vocational upper-secondary school, here on its technology track. It grants entry to any subject at a German university of applied sciences, but not to a university.

sept 2025 — jul 2026 11m

Abitur · Technology

Staatliche Fachoberschule München-West

Allgemeine Hochschulreife, the full German university entrance qualification, earned in a third year at the Fachoberschule and conditional on a second foreign language. Unlike the Fachhochschulreife above, it opens any subject at a full university, not only at universities of applied sciences.

aug 2026 — present 1m

AI Engineer

INTELLEGAM · Munich, DE · AI knowledge center for automotive OEMs + dealer networks

Full-time since finishing my Abitur in 2026.

still running

skills

LLM applications & agents

OpenAI Agents SDKClaude Agent SDKLiteLLMMCPvoice agents

Retrieval & evaluation

RAG architecturePineconehybrid sparse-dense retrievalLangfuse

Data & document processing

document conversion pipelinesAzure Document Intelligencevision-based extractionpandas

Python engineering

PythonasyncPydanticFastAPI

Web & TypeScript

TypeScriptNext.jsEleventy

Deployment & infrastructure

DockerVercelGitHub Actions

languages

German

native

English

full professional proficiency

Spanish

B1 — limited working proficiency

Russian

heritage language, partly retained

interests

Exploration

Most of my interests fall under one umbrella: exploration — each of these a tool in one kit, assembled for the same pursuit.

cavingclimbingboulderingsailinghikingski touringwild campingabandoned placesphotography

History

Ancient EgyptMayaAztec

Reading

philosophyclassicshistorynon-fiction

Tinkering

electronicsrepairs

cv.json

My CV as data. Everything above is built from this one file, in the JSON Resume schema — so anything that speaks it can read my CV without scraping a PDF.

{
    "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
    "basics": {
        "name": "Alexander Lüftl",
        "label": "AI Engineer",
        "image": "/assets/images/cv/portrait-dithered.png",
        "email": "alexander@lueftl.com",
        "summary": "This bio is pointless. Nobody reads it, and the part below is prettier anyway. If you actually read this — props.",
        "location": {
            "city": "Munich",
            "region": "Bavaria",
            "countryCode": "DE"
        },
        "profiles": [
            {
                "network": "GitHub",
                "username": "AlexanderLueftl",
                "url": "https://github.com/AlexanderLueftl"
            },
            {
                "network": "LinkedIn",
                "username": "alexanderlueftl",
                "url": "https://www.linkedin.com/in/alexanderlueftl"
            }
        ]
    },
    "work": [
        {
            "name": "INTELLEGAM",
            "position": "AI Engineer",
            "url": "https://intellegam.com",
            "description": "AI knowledge center for automotive OEMs + dealer networks",
            "location": "Munich, DE",
            "startDate": "2026-08",
            "endDate": null,
            "summary": "Full-time since finishing my Abitur in 2026.",
            "highlights": []
        },
        {
            "name": "INTELLEGAM",
            "position": "AI Engineer",
            "url": "https://intellegam.com",
            "description": "AI knowledge center for automotive OEMs + dealer networks",
            "location": "Munich, DE",
            "featured": true,
            "startDate": "2023-11",
            "endDate": "2026-07",
            "summary": "Having grown up in an early-stage startup, I have worked across most facets of what being a developer can mean — core development, data wrangling, customer-facing work, project management.",
            "highlights": [
                "2023 — joined in the company's first year **while still at school**, and stayed to become its **longest-serving employee**",
                "2025 — **the exit**: ASX-listed Infomedia began acquiring Intellegam in stages",
                "2025 — ten months later **TPG Capital Asia** took Infomedia private through McQueen BidCo. Second change of owner in one year.",
                "2026 — Infomedia and Intellegam joined with Veact into a single automotive aftersales platform, reaching **250,000+ industry professionals**, around **50 OEM brands** and **186 countries**"
            ]
        }
    ],
    "education": [
        {
            "institution": "Erzbischöfliche Pater-Rupert-Mayer-Volksschule",
            "url": "https://www.prmvs.de",
            "area": "",
            "studyType": "Primary school",
            "startDate": "2013-09",
            "endDate": "2017-07",
            "courses": []
        },
        {
            "institution": "Erzbischöfliche Pater-Rupert-Mayer-Realschule",
            "url": "https://www.prmrs.de",
            "area": "",
            "studyType": "Secondary school certificate",
            "startDate": "2017-09",
            "endDate": "2023-07",
            "summary": "Realschule, grades 5 to 10, finishing with the Mittlere Reife — the intermediate school-leaving certificate in the German system, and the entry requirement for the Fachoberschule below.",
            "courses": []
        },
        {
            "institution": "Technische Universität München",
            "url": "https://www.cit.tum.de/cit/studium/interessierte/schulprogramme/schuelerstudium-informatik/",
            "area": "Computer Science",
            "studyType": "Early Studies",
            "featured": true,
            "startDate": "2022-10",
            "endDate": "2025-09",
            "summary": "Schüler.IN.TUM, TUM's Frühstudium programme for particularly high-achieving and interested students, at one of Germany's largest universities. Pupils attend regular Bachelor lectures and sit the same exams as enrolled students, alongside full-time school. I started **at the age of 15**.",
            "courses": [
                "IN0001 Informatics 1 · 6 ECTS",
                "IN0002 Programming Fundamentals, lab course · 6 ECTS",
                "IN0004 Computer Architecture · 8 ECTS",
                "IN0015 Discrete Structures · 8 ECTS",
                "IN0003 Functional Programming and Verification · 5 ECTS",
                "IN0007 Algorithms and Data Structures · 6 ECTS",
                "MA0901 Linear Algebra · 8 ECTS",
                "IN0042 IT Security · 5 ECTS"
            ]
        },
        {
            "institution": "Staatliche Fachoberschule München-West",
            "url": "https://fos-west.de",
            "area": "Technology",
            "studyType": "Fachabitur",
            "startDate": "2023-09",
            "endDate": "2025-07",
            "summary": "Fachhochschulreife, the qualification after year 12 at a Fachoberschule — a vocational upper-secondary school, here on its technology track. It grants entry to any subject at a German university of applied sciences, but not to a university.",
            "courses": []
        },
        {
            "institution": "Staatliche Fachoberschule München-West",
            "url": "https://fos-west.de",
            "area": "Technology",
            "studyType": "Abitur",
            "startDate": "2025-09",
            "endDate": "2026-07",
            "summary": "Allgemeine Hochschulreife, the full German university entrance qualification, earned in a third year at the Fachoberschule and conditional on a second foreign language. Unlike the Fachhochschulreife above, it opens any subject at a full university, not only at universities of applied sciences.",
            "courses": []
        }
    ],
    "skills": [
        {
            "name": "LLM applications & agents",
            "keywords": [
                "OpenAI Agents SDK",
                "Claude Agent SDK",
                "LiteLLM",
                "MCP",
                "voice agents"
            ]
        },
        {
            "name": "Retrieval & evaluation",
            "keywords": [
                "RAG architecture",
                "Pinecone",
                "hybrid sparse-dense retrieval",
                "Langfuse"
            ]
        },
        {
            "name": "Data & document processing",
            "keywords": [
                "document conversion pipelines",
                "Azure Document Intelligence",
                "vision-based extraction",
                "pandas"
            ]
        },
        {
            "name": "Python engineering",
            "keywords": [
                "Python",
                "async",
                "Pydantic",
                "FastAPI"
            ]
        },
        {
            "name": "Web & TypeScript",
            "keywords": [
                "TypeScript",
                "Next.js",
                "Eleventy"
            ]
        },
        {
            "name": "Deployment & infrastructure",
            "keywords": [
                "Docker",
                "Vercel",
                "GitHub Actions"
            ]
        }
    ],
    "languages": [
        {
            "language": "German",
            "fluency": "native"
        },
        {
            "language": "English",
            "fluency": "full professional proficiency"
        },
        {
            "language": "Spanish",
            "fluency": "B1 — limited working proficiency"
        },
        {
            "language": "Russian",
            "fluency": "heritage language, partly retained"
        }
    ],
    "interests": [
        {
            "name": "Exploration",
            "summary": "Most of my interests fall under one umbrella: exploration — each of these a tool in one kit, assembled for the same pursuit.",
            "keywords": [
                "caving",
                "climbing",
                "bouldering",
                "sailing",
                "hiking",
                "ski touring",
                "wild camping",
                "abandoned places",
                "photography"
            ]
        },
        {
            "name": "History",
            "keywords": [
                "Ancient Egypt",
                "Maya",
                "Aztec"
            ]
        },
        {
            "name": "Reading",
            "keywords": [
                "philosophy",
                "classics",
                "history",
                "non-fiction"
            ]
        },
        {
            "name": "Tinkering",
            "keywords": [
                "electronics",
                "repairs"
            ]
        }
    ]
}