Michal Flendrich

Software Team Lead at ScyllaDB

Lower Silesian Voivodeship, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michal Flendrich is a seasoned software leader and platform engineer with a decade of professional experience and 15 years of delivery-oriented engineering background. Currently a Software Team Lead at ScyllaDB, he previously built and led Kong’s global Kubernetes team, blending hands-on Kubernetes networking work with cross-team product and customer engagement. He has deep expertise in cloud-native systems, ingress controllers and GitOps, and is an active contributor to prominent open-source projects such as Kong’s ingress controller and decK configuration tooling. Michal’s background spans Google-scale CI and SRE work to designing a production Kubernetes platform for a bank, showing a rare mix of large-scale automation and regulated-industry pragmatism. Known for refactoring and hardening critical components (e.g., webhook/admission logic, workspace client immutability and drift detection fixes), he focuses on maintainability and operational resilience. Based in Lower Silesia, Poland, he combines technical leadership, hiring experience, and a track record of translating complex customer needs into robust platform solutions.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at University of Wroclaw
languagesPolish, German, English
github-logo-circle

Github Skills (21)

kubernetes10
ingress-controller10
apidoc10
scripting10
testing10
configuration-management10
bash10
go10
api10
kubernetes-pods10
kong10
api-design9
dependency-management9
networking9
automation9

Programming languages (10)

DockerfileShellJinjaC++GoMustacheLuaHTML

Github contributions (5)

github-logo-circle
:gorilla: Kong for Kubernetes: The official Ingress Controller for Kubernetes.
Role in this project:
userBack-end Developer
Contributions:4 releases, 745 reviews, 208 commits in 2 years 1 month
Contributions summary:Michal focused on refactoring and implementing features related to the admission server, likely within the Kong for Kubernetes Ingress Controller. Their work involved making admission server tests table-driven, supporting v1 webhook API, adding a timeout to the initial connection to Kong, and implementing extensions->networking v1beta1 conversions. They also implemented improvements in the store and parsing modules.
ingress-controllerkongkuberneteskubernetes-ingressingress
Kong/deck

Sep 2020 - May 2021

decK: Configuration management and drift detection for Kong
Role in this project:
userBack-end Developer
Contributions:199 reviews, 14 commits, 54 PRs in 8 months
Contributions summary:Michal primarily focused on refactoring and improving the `deck` configuration management tool. Their contributions involved making KongClientConfigs immutable and clarifying the distinction between root and workspace clients. They also optimized the workspaceExists mechanism and addressed a file extension matching issue. The user also fixed a critical omission in the ping operation.
configuration-managementkongdeclarative-configsyncdiff
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