# David Zauner — Software Engineer

*Vienna, Austria · IT Delivery & AI Engineering at Raiffeisen Bank International*

[Website](https://david.znr.at) · [Email](mailto:david@znr.at) · [GitHub](https://github.com/dazaun) · [LinkedIn](https://at.linkedin.com/in/david-zauner-58a8a7130)

> This is the markdown version of https://david.znr.at, provided for AI assistants
> and text-based readers. A complete profile is available at
> [llms-full.txt](https://david.znr.at/llms-full.txt).

## Who I am

I'm a software engineer in IT Delivery & AI Engineering at Raiffeisen Bank
International, based in Vienna, Austria. I work in the Agile Delivery Compliance
unit, where I design and build AI-powered systems that help compliance teams work
faster and more reliably — all within a highly regulated financial services
environment, subject to strict security, audit and compliance requirements.

My background spans backend engineering, DevSecOps, LLM integration and frontend
development. At the core of everything I build is a drive to automate — replacing
slow, manual processes with systems that are faster, more consistent and more
reliable.

Beyond building, I coach teams on AI-assisted development and contribute to
reshaping the software development lifecycle — making AI a native part of how
engineers work, not just a tool on the side.

## Selected work

### AI compliance platform
A production platform for Know Your Customer (KYC) compliance workflows, built
end to end: REST API, Model Context Protocol (MCP) server and a Streamlit
interface. Used daily by compliance officers.
*Python · REST · MCP · Streamlit · PostgreSQL*

### LLM-powered root cause analysis
A Kubernetes-native service that ingests Grafana alerts and autonomously
investigates incidents using LLM agents, before a human engineer steps in.
Extended with a purpose-built Kanban board tool for AI-native development
workflows.
*Python · Kubernetes · LLM agents · Grafana*

### Entity research service
Automated adverse-media and risk profiling using the Gemini API, integrated into
production compliance workflows.
*Python · Gemini API · Compliance automation*

### Enterprise risk assessment engine
Processes compliance data and generates structured Word and Excel reports,
replacing manual reporting effort across the organisation.
*Python · Document generation · Data processing*

### Hackathon coaching & AI-native SDLC
Coached 4+ internal hackathons — from a full compliance platform frontend to
Playwright UI test automation with a CI results dashboard, now in active use.
Contributing to a company-wide AI-native SDLC initiative and presenting results
to audiences of around 500 people.

## Skills

| Area | Technologies |
| --- | --- |
| Programming | Python, TypeScript, Bash/Shell, C |
| AI & APIs | OpenAI, Claude (Anthropic), Gemini/Vertex AI, Model Context Protocol (MCP), AI agents |
| Infrastructure | Kubernetes, OpenShift (OKD), Docker, Helm, Kustomize, Terraform, Linux |
| CI/CD | GitHub Actions, Kargo, ArgoCD, GitLab CI |
| Security | SAST, DAST, Secure SDLC, DevSecOps |
| Cloud & data | AWS (RDS, S3), Azure, Databricks, PostgreSQL |
| Frontend & testing | Angular, TypeScript, Streamlit, Playwright (E2E) |

## Timeline

| Period | Role / milestone |
| --- | --- |
| Sep 2026 – 2028 | MSc Digital Technology & Innovation, FH Wien der WKW (part-time) |
| Oct 2025 – present | Software Engineer, IT Delivery & AI Engineering — Raiffeisen Bank International |
| Sep 2023 – Jun 2026 | BA Digital Business, FH Wien der WKW |
| Jul 2024 – Sep 2025 | Working Student, Agile Delivery Compliance — Raiffeisen Bank International |
| Jun – Aug 2023 | IT Infrastructure Engineer (self-employed) |
| Sep 2022 – 2024 | Software Engineering, 42 Vienna |
| Oct 2020 – present | Volunteer, CEHRI |
| Jun 2018 | Matura / Baccalauréat, Lycée Français de Vienne |

## Languages

German (native) · French (native) · English (C1) · Spanish (A2)

## Contact

- Email: [david@znr.at](mailto:david@znr.at)
- Website: [david.znr.at](https://david.znr.at)
- GitHub: [github.com/dazaun](https://github.com/dazaun)
- LinkedIn: [david-zauner-58a8a7130](https://at.linkedin.com/in/david-zauner-58a8a7130)
- CV: [English](https://david.znr.at/cv_david_zauner.html) · [German](https://david.znr.at/cv_david_zauner_de.html) · [Markdown](https://david.znr.at/cv.md)
