Alexey Kozhevnikov

Software Engineer at Facebook

London, England, United Kingdom
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
Alexey Kozhevnikov is a seasoned software engineer with 12 years of experience designing and shipping mobile and backend systems, currently working at Facebook out of London. He has a strong iOS pedigree—leading mobile teams, architecting apps from prototype to production, and modernizing CI/CD and networking layers at companies like TransferWise and ALICE. Alexey combines low-level C++ and OCR experience from ABBYY with hands-on expertise in AVFoundation, custom camera/video work, and cross-platform build automation. As an active open-source contributor, he improved Apple platform support and deterministic builds in Facebook's Buck build system, including code-signing entitlements for macOS. Known for refactoring large codebases, mentoring peers, and improving release processes, he brings rigorous academic training (MIPT) and a pragmatic focus on maintainability and developer productivity.
code12 years of coding experience
job9 years of employment as a software developer
bookB.Sc., Applied Mathematics/, 4.85 out of 5, B.Sc., Applied Mathematics/, 4.85 out of 5 at Moscow Institute of Physics and Technology
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
4,259reputation
341kreached
61answers
0questions
Badges
objective-c
top-5%
nsstring
top-5%
github-logo-circle

Github Skills (18)

code-signing10
resource-management10
java10
javas10
build-automation10
build-tools10
objective-c9
nsstring9
ios7
android7
fault6
cocoa-touch6
coredata6
xcode6
iphone6

Programming languages (9)

JavaC++RustJavaScriptObjective-CSwiftRubyPython

Github contributions (5)

github-logo-circle
facebook/buck

Aug 2019 - Feb 2022

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Role in this project:
userBack-end Developer & Build Automation Engineer
Contributions:149 commits in 2 years 6 months
Contributions summary:Alexey primarily contributed to the build system, focusing on refactoring and enhancing the build process for Apple platforms within the Buck build system. They extracted and reorganized resource copying steps for improved readability and maintainability. Furthermore, the user implemented features to allow specifying bundle destinations for apple resource rules, and fixed indeterminism issues related to Apple bundle resources rules. They also introduced functionality to incorporate entitlements during the code signing stage on macOS, enhancing the security practices for Apple applications.
buckpythonplatformsandroidlanguages
blackm00n/QTree-objc

Nov 2013 - Apr 2016

Contributions:13 commits, 1 PR, 5 pushes in 2 years 5 months
objective-cclusteringlocationlocation-basedquadtree
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
Alexey Kozhevnikov - Software Engineer at Facebook