Alexey Lang

Software Engineer at Meta

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

👤
Senior
🎓
Top School
Alexey Lang is a software engineer and tech lead with 12 years of experience building and optimizing web and mobile products, currently leading a nine-engineer team at Meta focused on workplace performance, reliability, and efficiency. He bridges mobile (iOS, Android, React Native) and web (JS, React, PHP/Hack) stacks, shipping platform-level performance work for large-scale products like Marketplace and Groups. An active contributor to high-profile open-source projects such as Facebook’s Litho and React Native, he has hands-on experience improving UI frameworks and adding instrumentation and lifecycle performance logging. His background spans app architecture, CI, and backend services, enabling him to move between frontline bug fixes and org-wide quality initiatives. Based in London, he combines deep platform troubleshooting with mentoring and pragmatic tech leadership. A less obvious strength is his history of experimenting at the framework level—adding and rolling back optimizations—showing a data-driven, experimental approach to performance engineering.
code13 years of coding experience
job8 years of employment as a software developer
bookPostgraduate Student, Software for Computer Systems and Networks, Postgraduate Student, Software for Computer Systems and Networks at Moscow State Institute of Radio Engineering, Electronics and Automation
bookEngineer’s Degree, Information Systems and Technologies, CGPA 100%, Engineer’s Degree, Information Systems and Technologies, CGPA 100% at Ulyanovsk State Technical University
languagesRussian, English
github-logo-circle

Github Skills (13)

javas10
objective-c10
javascript10
ios10
mobile-development10
react-native10
performance-optimization10
component-design10
android-development10
java10
ui-components10
react9
app-framework9

Programming languages (7)

TypeScriptJavaC++RustJavaScriptObjective-CKotlin

Github contributions (5)

github-logo-circle
react/react-native

Aug 2015 - May 2019

A framework for building native applications using React
Role in this project:
userMobile Developer (iOS)
Contributions:80 commits, 7 comments in 3 years 9 months
Contributions summary:Alexey primarily contributed to the React Native framework, focusing on iOS-specific implementations and optimizations. Their work included fixing image rendering issues within the UIExplorer sample, initializing the app state using native methods for AppStateIOS, and improving content inset adjustments after view controller layouts. Additionally, the user made changes to improve performance, such as pausing the JS DisplayLink when there is nothing to process.
reactandroidapp-frameworkiosmobile
facebook/litho

Mar 2017 - May 2018

A declarative framework for building efficient UIs on Android.
Role in this project:
userMobile Developer (Android)
Contributions:6 commits in 1 year 2 months
Contributions summary:Alexey contributed to the Litho framework, primarily by modifying and extending existing components and configurations. Their work included adding features like `insertPostAsyncLayout` to the `RecyclerBinder` and `RecyclerBinderConfiguration`, with the intention of potentially optimizing performance. Later commits removed this feature based on experimental results. The user also updated the `ComponentsLogger` to include new events and parameters.
android
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