Jakub Ciolek

Staff Engineer - Tech Lead Cloud Platform

Stockholm, Sweden
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
Jakub Ciolek is a Staff Engineer and Tech Lead for Cloud Platform based in Stockholm with six years of focused experience building cloud-native infrastructure and platform tooling. He has led Crossplane-based platform initiatives at AlphaSense and Volvo Cars and helped pioneer unikernel tooling and a unikernel-based cloud platform at Unikraft. His background spans major cloud providers (AWS, Azure, GCP), platform migrations, and operational search/streaming systems, complemented by earlier work building IaaS portals and custom Kubernetes distributions on OpenStack. Jakub contributes to the upstream Go project as a back-end and performance engineer, optimizing compiler/runtime code generation to shrink binaries and improve benchmarks — a sign of deep low-level systems expertise uncommon for platform leads. He combines hands-on optimization skills with practical platform design and team leadership, and also has taught CI/CD and TDD, reflecting a commitment to developer quality and automation. Trained in econometrics, he brings a data-minded approach to performance and architectural trade-offs.
code5 years of coding experience
job11 years of employment as a software developer
bookEconometrics and Quantitative Economics, Econometrics and Quantitative Economics at Uniwersytet Ekonomiczny w Krakowie
github-logo-circle

Github Skills (13)

ssa10
compiler-optimization10
performance-tuning10
code-generation10
go10
optimization9
runtimes9
optimisation9
run-time9
numerical-optimization9
algorithm9
code-optimization9
algorithms9

Programming languages (6)

MDXDockerfileCSCSSGoHTML

Github contributions (5)

github-logo-circle
golang/go

May 2022 - Jan 2023

The Go programming language
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:8 commits, 11 comments, 3 issues in 7 months
Contributions summary:Jakub primarily contributed to the optimization of the Go programming language's compiler and runtime. They focused on improving code generation efficiency by applying various optimizations such as inlining certain memclr calls, improving arithmetic operations for smaller bit sizes, and utilizing shorter instructions. Their work resulted in reduced binary sizes and improved performance across various benchmarks, highlighting their focus on low-level code optimization. The user also addressed specific issues related to flag clobbering and other platform-specific code generation.
golanggopluscompilerprogramming-languageinterpreter
jake-ciolek/kraftkit

Jul 2023 - Oct 2023

Build and use highly customized and ultra-lightweight unikernel VMs.
Contributions:67 pushes, 10 branches in 3 months
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
Jakub Ciolek - Staff Engineer - Tech Lead Cloud Platform