Konstantin Pospelov is a Senior Software Engineer and team lead based in Warsaw with 10 years of experience building high-performance cloud networking and load balancing systems at Google. He co-authored and led implementation of the management plane for Envoy-based regional external HTTP(S) load balancers and now leads the Cloud networking management plane team responsible for proxy load balancers. Konstantin pairs systems-level engineering with practical performance tuning—earlier in his career he redesigned a security backend to be up to 10x faster and built an in-memory cache to efficiently handle millions of relationships. He contributes to notable open-source projects, implementing core utilities in Rust for uutils/coreutils and fixing compositor rendering and input issues in sway, demonstrating fluency across languages and platforms. Comfortable both shipping production-grade distributed systems and diving into low-level bug fixes, he bridges product needs and implementation detail. He holds bachelor’s and master’s degrees in Computer Software Engineering and brings a track record of turning complex networking requirements into robust, scalable solutions.
10 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at Ivanovo State Power University
Contributions:16 commits, 9 PRs, 22 comments in 2 years 8 months
Contributions summary:Konstantin primarily focused on fixing bugs and improving the functionality of the sway window manager. Their work involved modifying code related to titlebar rendering, handling floating containers, and key binding translations. The user made changes to improve the rendering of the user interface and address issues related to window layout and user input configuration. Additionally, they implemented features related to keycode translation and fixed issues with tray icon display and handling.
Contributions:15 commits, 8 PRs, 2 comments in 5 months
Contributions summary:Konstantin implemented the `join` utility, adding core functionality and supporting various command-line options such as `-1`, `-2`, `-j`, `-a`, `-i`, and `-t`. They refactored the code to use `clap` for command-line argument parsing. The developer added the `-o` option, providing control over output formats, and supported custom empty fillers. They also added features for checking line order and handling headers.
command-line-toolrustlinuxgnucoreutils
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.