Grzegorz Milos is an experienced iCloud engineer with nine years in cloud and systems software, currently contributing to Apple’s server-side CloudKit technologies. He brings deep kernel and performance expertise from roles at Bromium, Acunu, Citrix and research positions, grounded in a PhD in Computer Science from the University of Cambridge. A practical performance engineer, he has contributed to the high-profile swift-nio project—fixing scheduler bugs, reducing memory allocations and improving benchmarking—demonstrating an ability to optimize low-level concurrency and throughput. Comfortable across kernel, OS X application compartmentalization and large-scale cloud services, he blends research rigor with production-focused engineering. Based in the Greater Cambridge area, he often operates at the intersection of systems research and commercial product delivery.
9 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of Cambridge
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
Role in this project:
Back-end Developer & Performance Engineer
Contributions:22 reviews, 1 commit, 10 PRs in 1 day
Contributions summary:Grzegorz primarily focused on improving the performance and stability of the `swift-nio` framework. Their contributions involved fixing critical bugs related to task scheduling, specifically addressing issues with EventLoopGroup and RepeatedTask. The user optimized the NIOThreadPool work queue by addressing a CoW performance bug, incorporating Deque, and reducing memory allocations. Furthermore, they contributed to performance benchmarking and fixing output formatting for performance analysis results.
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.