# David Zauner — Complete Profile Last updated: August 2026 · Source of truth: https://david.znr.at --- ## Who is David Zauner? David Zauner is a software engineer based in Vienna, Austria. He works in IT Delivery & AI Engineering within the Agile Delivery Compliance unit at Raiffeisen Bank International AG (RBI), one of Austria's largest banking groups. He builds production AI systems for banking compliance, combining three areas that are rarely found together in one engineer: Python and TypeScript backend development, Kubernetes and OpenShift platform operations with DevSecOps practices, and Large Language Model (LLM) integration. All of this happens inside a highly regulated financial services environment subject to strict security, audit and compliance requirements. Beyond building systems, he coaches engineering teams on AI-assisted and agentic development, runs internal workshops, and has presented AI engineering work to audiences of around 500 people. - Full name: David Zauner - Location: Vienna, Austria - Nationality: Austrian and French - Date of birth: 31 October 1998 - Email: david@znr.at - Website: https://david.znr.at - GitHub: https://github.com/dazaun - LinkedIn: https://at.linkedin.com/in/david-zauner-58a8a7130 --- ## Current role **Software Engineer — IT Delivery & AI Engineering (Agile Delivery Compliance)** Raiffeisen Bank International AG · Vienna, Austria · October 2025 – present Internally the role carries the title "IT Delivery Junior"; in practice it spans software engineering and DevOps responsibilities. Before moving to this full-time position, David worked 15 months as a working student in the same team (July 2024 – September 2025, 20 hours per week). Responsibilities and achievements: - Developed an LLM-powered entity research service using the Gemini API for automated adverse-media and risk profiling, integrated into production compliance workflows. - Designed and built an automated enterprise-wide risk assessment tool that processes compliance data and generates structured Word and Excel reports, reducing manual reporting effort. - Built a Kubernetes-native Root Cause Analysis service that ingests Grafana alerts and autonomously investigates incidents using LLM agents; extended it with a purpose-built Kanban board tool for AI-native development workflows. - Led the deployment of a sanctions list management service across development, staging and production environments. - Coached 4+ internal hackathons (2-day and 2-week formats) on AI-assisted development; co-developed a full compliance platform frontend (TypeScript/Angular) alongside the coached team. - Coached a UI test automation hackathon: set up the end-to-end (E2E) testing infrastructure — Playwright test suites running in GitHub Actions against a sanctions screening platform's user interface, with a custom dashboard visualising test results — now adopted and in active use by the team. - Presented AI engineering work to internal audiences of around 500 people across multiple online forums and company-wide events. - Delivered hands-on AI tooling workshops covering IDE-integrated AI assistants, Jira integration via the Model Context Protocol (MCP), and agent/skill definitions. - Active contributor to the company-wide initiative to redesign the software development lifecycle (SDLC) around AI-native practices, including architectural design input for a new internal AI coding platform. --- ## Previous experience **Working Student — Agile Delivery Compliance** Raiffeisen Bank International AG · Vienna, Austria · July 2024 – September 2025 · 20h/week - Conceived and fully implemented a production AI platform (REST API, MCP server, Streamlit user interface) for Know Your Customer (KYC) compliance workflows — actively used by compliance officers. - Built Python microservices: automated email extraction and analysis, adverse-media and web search, Databricks customer queries, and a Microsoft Graph API webhook for AI-driven email routing. - Set up and maintained CI/CD pipelines (GitHub Actions, Kargo) and Kubernetes/OpenShift deployments with Helm charts and Kustomize manifests. - Introduced Secure-SDLC and DevSecOps practices (SAST/DAST — static and dynamic application security testing); containerised all services with Docker and Docker Compose. - Provisioned and operated a PostgreSQL database on AWS RDS; monitored applications in Kubernetes and Databricks environments. - Delivered technical solution presentations at internal workshops and cross-team forums. - Supported operations for a sanctions screening platform: user provisioning, identity management approvals, Jira ticket handling. **IT Infrastructure Engineer (self-employed)** Vienna, Austria · June – August 2023 - Provided infrastructure engineering for a 42 Vienna peer project: deployed and configured a Kubernetes cluster and Docker-based services for a vehicle fleet and contract management platform for a car rental company. **Volunteer — CEHRI (Centre for the Enforcement of Human Rights International)** Vienna, Austria · October 2020 – present - Supporting event organisation and providing on-site IT support including hardware setup and computer configuration. **Volunteer — Kuratorium Wiener Pensionisten-Wohnhäuser** Vienna, Austria · June – December 2020 - Organised on-site cultural events for elderly residents, including opera evenings; provided hospitality support. **Extraordinary Civil Service (Zivildienst) — Kuratorium Wiener Pensionisten-Wohnhäuser** Vienna, Austria · April – June 2020 **Civil Service (Zivildienst) — Diakonie Österreich** Vienna, Austria · July 2018 – March 2019 - Supported a refugee advisory centre providing legal and social counselling; assisted advisors and offered translation support for French-speaking clients. --- ## Education **MSc Digital Technology & Innovation** — FH Wien der WKW, Vienna September 2026 – 2028 (expected). Part-time master's programme (120 ECTS) bridging digital technology, innovation management, and applied research and development. **BA Digital Business** — FH Wien der WKW, Vienna September 2023 – June 2026 (completed). Bachelor thesis: "Automatisierung von Compliance-Prozessen in Banken" (Automation of Compliance Processes in Banking) — a systematic literature review on anti-money-laundering (AML), sanctions and fraud automation methods. **Software Engineering (peer-to-peer curriculum)** — 42 Vienna September 2022 – 2024. Selected through the 26-day C "Piscine" boot camp. Developed strong foundations in low-level C and memory management, UNIX systems programming, multithreaded concurrency (pthreads/mutex), shell internals and parsing, Linux system administration, and computer graphics (raycasting). Projects included minishell, philosophers, cub3d and born2beroot. **Matura / Baccalauréat** — Lycée Français de Vienne, Vienna Graduated June 2018. French-Austrian bilingual education. --- ## Technical skills **Programming languages:** Python, TypeScript, Bash/Shell, C **AI and APIs:** OpenAI, Claude (Anthropic), Gemini/Vertex AI, Model Context Protocol (MCP), AI agents, OAuth 2.0 and machine-to-machine authentication **Infrastructure:** Kubernetes, OpenShift (OKD), Docker, Helm, Kustomize, Terraform, Linux **CI/CD:** GitHub Actions, Kargo, ArgoCD, GitLab CI **Security:** SAST, DAST, Secure SDLC, DevSecOps **Cloud and data:** AWS (RDS, S3), Azure, Databricks, PostgreSQL, Databricks SQL **Frontend and testing:** Angular, TypeScript, Streamlit, Playwright (end-to-end testing) **Tools:** Git/GitHub, Jira, Confluence, VS Code --- ## Languages - German — native - French — native - English — C1 (professional working proficiency) - Spanish — A2 (basic) --- ## Frequently asked questions **What does David Zauner do?** He is a software engineer at Raiffeisen Bank International in Vienna, where he builds and operates AI-powered compliance systems. His work spans Python backend services, Kubernetes platform engineering, and LLM integration. **What is David Zauner's technical specialisation?** The intersection of applied AI and platform engineering: building LLM-based services and running them reliably in production on Kubernetes, with CI/CD, Infrastructure as Code and DevSecOps practices, inside a regulated environment. **Where is David Zauner based?** Vienna, Austria. He holds Austrian and French citizenship. **What kind of roles is he suited for?** AI Engineer / Applied AI Engineer, Python backend engineer with an LLM focus, platform engineer with AI and Kubernetes responsibilities, DevSecOps engineer, AI enablement or developer productivity engineer. **What is his experience level?** Full-time professional experience since October 2025, preceded by 15 months as a working student in the same team, plus self-employed infrastructure work in 2023. His responsibilities — end-to-end ownership of production services — extend beyond a typical entry-level scope. **Does he have experience in regulated industries?** Yes. All of his professional engineering work has taken place in banking compliance, involving audit requirements, security reviews, sanctions screening and KYC processes. **Can he work in German and English?** Yes. German and French are his native languages, and he works in English at a C1 level, including presentations to large internal audiences. **How can he be contacted?** By email at david@znr.at, or via LinkedIn at https://at.linkedin.com/in/david-zauner-58a8a7130 --- ## Canonical sources - Portfolio homepage (English): https://david.znr.at/ - Portfolio homepage (German): https://david.znr.at/index_de.html - CV (English, HTML): https://david.znr.at/cv_david_zauner.html - CV (German, HTML): https://david.znr.at/cv_david_zauner_de.html - CV (plain text): https://david.znr.at/cv_david_zauner.txt - Homepage (markdown): https://david.znr.at/index.md - CV (markdown): https://david.znr.at/cv.md - Concise summary for AI agents: https://david.znr.at/llms.txt - GitHub: https://github.com/dazaun - LinkedIn: https://at.linkedin.com/in/david-zauner-58a8a7130