Kirill Pugin is a seasoned software engineer with over 12 years of experience building high-performance C++ systems and production mobile and server software, currently contributing at Facebook after a prior SDE role at Microsoft. He brings deep expertise in C++ (STL, Boost, Loki, ACE/TAO), multithreading, CORBA-based distributed systems, and Objective-C for iOS, complemented by Python/Django backend skills and Java. Kirill is fluent in OO design, UML and metaprogramming, with a track record of performance tuning and model-driven development across Windows, Linux, macOS and iOS. His background in aerospace engineering informs a disciplined, systems-oriented approach to complex engineering problems and high-quality, maintainable code. Familiar with a broad toolchain from Rational products to modern VCS and web technologies, he bridges low-level systems work with practical server- and client-side delivery.
11 years of coding experience
4 years of employment as a software developer
Master's Degree, Aerospace, Master's Degree, Aerospace at Moscow State Technical University named after N.E. Bauman
Contributions:30 reviews, 38 comments, 5 issues in 1 year
quicstreamswarpstreamingwebrtc
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.