Sergiusz Urbaniak is a cloud-native systems expert and engineering lead with 14 years of experience building and operating Kubernetes-based platforms at scale, currently leading the Kubernetes team at MongoDB from Berlin. He combines deep technical ownership — notably architecting a feature-generation pipeline for Kubernetes Operators and shaping the Kubernetes Atlas Operator — with people leadership, mentoring, and cross-functional stakeholder alignment. His open-source footprint spans critical projects across the CNCF ecosystem (Kubernetes, Prometheus Operator, Thanos, rkt, kcp), where he has driven reliability, authz/authn, monitoring, and operator automation improvements. Pragmatic and detail-oriented, he has a knack for uncovering subtle edge cases in large distributed systems and translating them into robust architectural decisions. A frequent speaker at KubeCon and meetups, he pairs hands-on coding and dependency management skills with a clear view of product and operational concerns.
14 years of coding experience
19 years of employment as a software developer
Master of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at West Pomeranian University of Technology in Szczecin
Dipl. Wirtschaftsinformatiker (FH) Diploma (FH) Business Informatics, Dipl. Wirtschaftsinformatiker (FH) Diploma (FH) Business Informatics at Hochschule für Technik und Wirtschaft Berlin
An implementation of the custom.metrics.k8s.io API using Prometheus
Role in this project:
Back-end Developer
Contributions:7 releases, 4 reviews, 56 commits in 2 years 1 month
Contributions summary:Sergiusz primarily focused on enhancing the Prometheus adapter's functionality related to authentication and metric retrieval. Their contributions included adding support for bearer tokens for Prometheus authentication, enabling configuration through a file. They also addressed package import issues and replaced glog with klog for logging. Furthermore, the user added non-namespaced resource support, ensuring the adapter correctly handles metrics from different resources.
Kubernetes RBAC authorizing HTTP proxy for a single upstream.
Role in this project:
DevOps Engineer
Contributions:6 releases, 76 reviews, 64 commits in 3 years 6 months
Contributions summary:Sergiusz primarily contributed to the test infrastructure and deployment aspects of the project. They added features to the kubetest framework, including the ability to dump logs and wait for pods to be gone. Their work also involved increasing the job backoff limit and enabling TLS 1.3 support, which indicates a focus on improving reliability and security. The user also made changes to the Docker build process for multi-architecture support.
proxyrbachttp-proxyupstreamkubernetes
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sergiusz Urbaniak - Staff Software Engineer at MongoDB