- franky — A provider-agnostic, streaming LLM agent and framework written in Zig
- engine-ci — Reduced per-project CI setup from hours to minutes by building a container-native pipeline engine in Go (103 releases) that runs identically locally and in CI via Docker or Podman
- DuneBot — Eliminated 10+ hours/week of manual Dependabot PR triage by building a GitHub App (20 releases) that automates approvals and dependency merges
- Authored a 4-part tech blog series (12K+ reads) documenting the journey from GitHub Actions frustrations, through Dagger.io evaluation, to building engine-ci
- go-file — Published a Go file abstraction package with lazy initialization, buffer I/O, and test-friendly error injection for simplified file testing
Frank Ittermann
Senior Platform Engineer
Professional Summary
Platform engineer with 15+ years of experience designing and operating cloud-native infrastructure, Kubernetes platforms, and distributed systems at scale. Focused on developer productivity, self-service platforms, and site reliability. Creator of Franky (streaming LLM agent framework), engine-ci (container-native CI/CD engine), and DuneBot (GitHub App for automated dependency management). Writes about CI/CD, platform engineering, and developer tooling on Medium.
Experience
Jul, 2024 – present
Open Source Developer
Building LLM infrastructure, platform tooling, and container-native CI/CD. Author of Franky (streaming LLM agent framework), zompress (token compression), and engine-ci (container-native CI/CD).
Mar, 2023 – present
Flink SE
Senior Platform Engineer
Overseeing the production infrastructure of a cloud-native, event-driven platform serving 1M+ users across Europe on Google Kubernetes Engine (GKE) and GCP.
- 5x faster deployment velocity for 30+ developers by architecting a self-service platform on Argo CD and Temporal, enabling independent microservice deployments
- Cut infrastructure provisioning from days to minutes by designing Infrastructure as Code for 200+ GCP resources using Terraform and Config Connector
- Zero-downtime GKE upgrade across production clusters spanning v1.26 to v1.29 within 3 months
- 50+ daily deployments across dev, staging, and production by engineering CI/CD pipelines with GitHub Actions and automated quality gates
Feb, 2022 – Feb 2023
Planetly GmbH
Senior Site Reliability Engineer
Managed AWS and Azure infrastructure for an enterprise-scale carbon management platform. Focused on reliability, cost optimization, and cloud migration.
- 99.95% platform uptime and 20% cloud cost reduction by managing 50+ AWS resources via Terraform with reserved instance optimization and right-sizing
- Zero data loss migration of 30+ production workloads from AWS to Azure within 4 months, achieving less than 2 hours total downtime
- Reduced mean time to detection from 30 minutes to under 5 minutes by integrating Datadog APM with custom alerting thresholds
- 60% faster infrastructure deployments by designing Terraform CI/CD pipelines with CircleCI and automated provisioning workflows
Jan, 2020 – Oct 2021
Data4Life
Team Lead / Senior Site Reliability Engineer
Led a 4-person SRE team for a health-data platform serving 500K+ users. Transitioned from IC to team lead, managing people growth, ISO 27001 compliance, and infrastructure reliability.
- Zero major findings in ISO 27001 re-audit by leading a 4-person SRE team through German BSI certification, implementing compliance controls across the infrastructure stack
- Halved junior SRE onboarding time from 6 to 3 months through structured mentorship program covering tooling, runbooks, and incident response
- PostgreSQL cluster provisioning cut from 4 hours to 30 minutes by designing automated cluster management with Ansible playbooks
Apr, 2015 – Aug, 2017
QualityPark
Senior Java Software Engineer
Developed and customized the Micro Focus Dimensions RM (Requirement Management) solution for enterprise customers. Responsible for designing, implementing, and testing Java-based components integrated into the core platform.
- 60% reduction in legacy system dependency by reverse engineering database access and web service APIs from C/C++ to Java
- Increased deployment frequency from monthly to weekly by designing CI/CD pipeline with Jenkins and automated testing
Aug, 2006 – Feb, 2011
AWIN AG (formerly zanox AG)
Senior Java Software Developer
Migrated core services from legacy C/C++ to Java EE at AWIN (10M+ API requests/month). Technical lead for the public WebServices team building a scalable public REST/SOAP API.
- 10M+ API requests/month served after migrating core services from legacy C/C++ to Java EE platform, enabling horizontal scaling and modern CI/CD
- 5K+ requests/second at peak as technical lead for public REST/SOAP API team, architecting OAuth-based authentication (zanox connect) for 100+ B2B/B2C integrations
Technical Skills
Cloud & Infrastructure
Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure, OpenStack, Cloud-Native Architecture
Kubernetes & Containers
Kubernetes (GKE, EKS, AKS), Docker, Helm, Argo CD, Kustomize
Infrastructure as Code & CI/CD
HashiCorp Terraform, GCP Config Connector, Ansible, Packer, GitHub Actions, CircleCI, Jenkins
Programming Languages
Go (Golang), Zig, Python, Bash, Java, TypeScript / JavaScript
LLM & AI Infrastructure
LLM Provider Integration (Anthropic, OpenAI, Gemini, Vertex), SSE / HTTP Streaming, Token Compression, Agent Orchestration, Container Sandboxing, Multi-Agent Systems
Observability & Reliability
Prometheus, Grafana, Datadog, OpenTelemetry, SLO / Error Budget Management, Incident Response & On-Call
Platform Engineering & Leadership
Internal Developer Platform (IDP), Self-Service Infrastructure, Developer Experience (DX), Temporal, ISO 27001, HashiCorp Vault, Team Leadership & Mentorship
Education
Diploma, Applied Computer Sciene
Fachhochschule für Technik und Wirtschaft Berlin HTW (formerly FHTW)
2001 - 2006
Working Principles
After reading the book 'Principles' by Ray Dalio. I was inspired to put together my personal working principles.
Meeting
- Don't take the time and attention of work colleagues for granted.
Change
- The power of change and adaptation starts with yourself.
Efficiency
- Just work smart — break repeating cycles, focus on the ratio of time and outcome.
Tools / People
- Tools have to follow people, not the people the tools.
Leadership
- It's not about you — focus has to be on the people to lead, help them to grow.
- It's all about you — be authentic and lead by example.