Michal Wieczorek

Senior Software Engineer at Revolut

Katowice, 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 Wieczorek is a Senior Software Engineer with 11 years of experience building cloud-native platforms and developer-facing infrastructure, now at Revolut. He specializes in Golang and Kubernetes-based systems, having driven platform initiatives like Vault-as-a-service, multi-region API gateways, and large-scale AWS account management at DAZN and Form3. Michal has notable OSS contributions to high-profile projects such as Kyma and HashiCorp Nomad, where he improved CI/CD, Minikube integration, and Windows container support. Comfortable in distributed teams, he pairs hands-on engineering with a security-minded approach—designing PKI, temporary credentialing, and access workflows for regulated environments. Energised by mentoring and small open-source contributions, he focuses on solutions that make developer teams more productive and secure.
code11 years of coding experience
job13 years of employment as a software developer
bookDatabases and Data Analysis, Databases and Data Analysis at Warsaw University of Technology
stackoverflow-logo

Stackoverflow

Stats
31reputation
3kreached
0answers
2questions
github-logo-circle

Github Skills (20)

kubernetes10
docker10
windows-containers10
bash10
dockers10
cicd10
go10
kubernetes-pods10
powershell10
cloud-native10
networking9
etcd9
syslog8
azure6
apim4

Programming languages (13)

PowerShellSmartyJavaCGoMustacheHTMLHCL

Github contributions (5)

github-logo-circle
kyma-project/kyma

Jul 2018 - Sep 2019

Kyma is an opinionated set of Kubernetes-based modular building blocks, including all necessary capabilities to develop and run enterprise-grade cloud-native applications.
Role in this project:
userDevOps Engineer
Contributions:31 commits, 69 PRs, 30 pushes in 1 year 1 month
Contributions summary:Michal primarily focused on improving and maintaining the CI/CD pipeline and related infrastructure for the Kyma project. They made significant changes to build scripts, particularly related to Minikube integration and certificate generation for etcd TLS. Furthermore, the user added and integrated new tools like Ark and its plugins to the build process, demonstrating strong expertise in managing Kubernetes-based deployment and backup processes. Their contributions directly impacted the project's ability to build, test, and deploy cloud-native applications.
flexibledevopscloud-foundryopenui5sap-hana
hashicorp/nomad

Jun 2016 - Sep 2016

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:9 commits, 7 PRs, 25 comments in 3 months
Contributions summary:Michal primarily focused on enhancing Windows container support within the Nomad orchestrator, with contributions spanning multiple areas. They implemented volume binding features and added Windows-specific network fingerprinting capabilities, which involved modifications to Go code and PowerShell scripts. The user also addressed port binding issues and configured the default network mode for Windows containers. Furthermore, they integrated logging functionalities using a vendor package.
vaultperformantmicroserviceworkloadoperate
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
Michal Wieczorek - Senior Software Engineer at Revolut