Grzegorz Milka is a Senior Software Engineer based in Zurich with 12 years of hands-on experience building reliable, test-driven systems and developer tools. Currently at Google, he combines backend engineering rigor with deep maintenance and QA instincts—evident from his substantial contributions to high-profile open-source projects like Neovim and vim-airline. His work focuses on improving test suites, fixing subtle autocommand and window-management bugs, and modernizing plugins for async workflows, showing a knack for both low-level correctness and performance. Colleagues rely on him to reduce technical debt through refactors that improve maintainability and replace fragile system calls with robust asynchronous patterns. He brings a blend of full-stack sensibility and QA-first thinking that helps surface and resolve edge cases before they reach users. Notably, his open-source activity reflects a preference for durable, developer-facing improvements rather than flashy features.
lean & mean status/tabline for vim that's light as air
Role in this project:
Full-stack Developer
Contributions:5 PRs, 23 comments, 2 issues in 4 months
Contributions summary:Grzegorz primarily focused on enhancing the vim-airline plugin's functionality, particularly concerning Git integration. They fixed a bug related to displaying untracked file symbols in Git repos, refactored code to reduce duplication and improve maintainability, and adapted the plugin's data structures to work efficiently with asynchronous operations. The user also migrated from `system()` calls to Neovim's async jobs to resolve bugs and improve performance.
Contributions:7 commits, 9 PRs, 30 comments in 6 months
Contributions summary:Grzegorz primarily focused on improving the test suite for the Neovim project. They updated existing tests for tab page functionality and integrated new style tests. Furthermore, the user addressed several bugs related to tab handling and autocommands within Neovim, ensuring more robust and reliable behavior. Their contributions involved modifications to test files and core Neovim code to resolve issues related to window management and autocommand execution.
usabilityapiluavimvim-plugin
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
Grzegorz Milka - Senior Software Engineer at Google