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.
13 years of coding experience
8 years of employment as a software developer
Postgraduate 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
Engineer’s Degree, Information Systems and Technologies, CGPA 100%, Engineer’s Degree, Information Systems and Technologies, CGPA 100% at Ulyanovsk State Technical University
A framework for building native applications using React
Role in this project:
Mobile 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.
A declarative framework for building efficient UIs on Android.
Role in this project:
Mobile 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.