Senior platform engineer with 15+ years in software and 10+ in infrastructure automation and DevOps. Currently own the CI runner platform used by 50+ teams across 5 countries, building software for 3 generations of Mercedes-Benz vehicles. Led a rewrite of the build tooling that cut build time 10x (60 → 6 min), with 95% lower resource consumption and 40% fewer pipeline failures. Mentor engineers and drive developer-experience improvements through self-service tooling, infrastructure as code (IaC), and streamlined change processes.
Berlin, Germany
Senior DevSecOps Engineer
May 2025 - Present
Senior Build Engineer (SRE)
Apr 2023 - Apr 2025
Own the build and test tooling and CI runner platform used by 50+ teams across 5 countries to ship software for 3 generations of Mercedes-Benz vehicles. Part of the Build Enablement and SwF Runners teams.
- Led the rewrite of the build tooling in Go/Docker, from root-cause analysis and spec to rollout. Cut build time 10x (60+ → ~6 min), resource consumption -95% (23 → 1 machine), and pipeline-caused failures -40%.
- Led security hardening of the shared Kubernetes and private fleeting runners used worldwide; helped with cost optimization across both.
- Identified architectural flaws in product pipelines and partnered with owning teams to redesign them; mentored engineers on pipeline reliability and adoption of the new build tooling.
- Optimized Logical Blocks generation -33% (90+ → ~60 min).
- Introduced the Change Control Board (CCB) as a single forum to review and prioritize platform changes.
- Shifted support load to self-service through platform docs and internal tooling, including the fleeting runner Terraform module.
Berlin, Germany
Platform Engineer
Feb 2022 - Aug 2022
Worked as part of the Engineering Enablement team — provided CloudFoundry, Kubernetes clusters, infrastructure, and internal tooling to development teams.
- Extended the internal halfpipe tooling for building reusable GitHub Actions workflows for CloudFoundry, Kubernetes, and Docker Registry deployments.
- Built a Kubernetes deployment reporter and Prometheus Alertmanager routing service for team-specific alerts.
- Maintained Terraform-provisioned infrastructure and team docs for internal platforms.
Berlin, Germany
Interim Team Lead
Mar 2021 - Nov 2021
Senior Developer/DevOps
Apr 2018 - Feb 2021
- Led a team of 4 engineers as interim team lead: planning, task allocation, and client communication for the delivery of 2 client projects and white-labeling of the infographics portal [1].
- Led standardization of infra and deployments across internal and client projects; introduced IaC (Terraform, Ansible) and reusable templates for multi-cloud / multi-stage.
- Designed the CircleCI deployment workflows that became the standard for internal and client projects, and owned the process documentation.
- Led backend development of infographics portal [1] (Rails 5 JSON API), setting quality bar at 99%+ API doc coverage and 90%+ test coverage.
- Redesigned and hardened data pipelines to meet stricter security standards.
Berlin, Germany
Senior Backend Developer
Mar 2016 - Dec 2017
Built the API for a digital wealth-management platform, including bank and identity-verification integrations, JWT authentication, and 2FA.
PrioriData GmbH.
Berlin, Germany
Full Stack Developer
Jul 2015 - Feb 2016
Rewrote the app-store data scraping pipeline to run 8–10× faster, and migrated the data to Google BigQuery.
AskNative
Remote, Egypt
Backend Developer/DevOps
May 2013 - Jul 2015
Refactored the API with a full test suite and caching, and ran the Heroku production stack.
Ansible playbooks to automate the configuration of my self-hosted home servers and services, including S3, Grafana, Prometheus, Loki, Caddy, VPN portal, and more.
Ansible playbooks to automate the installing of different linux distros on physical machines with dual boot support.
A mono-repo with different command line interface (CLI) implementations for the Game of Life in multiple languages (currently Ruby/Rust), with the automation for publishing updates to different package managers using a git-ish workflow.