Sergey Ryabov

Eng & Product at TinyFish

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
Sergey Ryabov is a Staff Software Engineer and product-minded tech lead with 13+ years building mobile UI platforms, consumer apps and internal infrastructure across startups and BigTech. Currently leading Mobile UI Platform at Meta and now architecting AgentQL, he has repeatedly taken projects from zero to launch and scaled cross-platform systems and white‑label fleets. His broad Android track record includes launching high-growth consumer apps (Wakie) and automating testing and deployment to support dozens of branded apps, contributing directly to a $26M Series B outcome. Sergey is an active open-source contributor with practical work on notable projects such as Facebook’s Litho and the Kotlin Reaktive library, where he focused on testability and native MPP concerns. Colocated in London, he blends hands‑on engineering, product ownership and international speaking experience to bridge teams and deliver robust, testable UI infrastructure.
code13 years of coding experience
job13 years of employment as a software developer
bookLomonosov Moscow State University
languagesRussian, English
github-logo-circle

Github Skills (12)

kotlin10
android-test10
javas10
reactive-programming10
android-testing10
kotlin-multiplatform10
java10
testing10
multiplatform9
android9
ios9
cross-platform9

Programming languages (10)

TypeScriptJavaShellC++JavaScriptHTMLJupyter NotebookRuby

Github contributions (5)

github-logo-circle
facebook/litho

Mar 2019 - Nov 2022

A declarative framework for building efficient UIs on Android.
Role in this project:
userMobile Developer (Android)
Contributions:10 releases, 12 reviews, 371 commits in 3 years 7 months
Contributions summary:Sergey's commits primarily focused on updating and fixing integration tests related to the removal of pooling from event dispatching in the `facebook/litho` repository. The changes involve modifying test resources to reflect the removal of pooling. The user interacted with the test files within the `litho-it` directory.
uisdeclarativeandroid
badoo/Reaktive

Oct 2019 - Nov 2019

Kotlin multi-platform implementation of Reactive Extensions
Role in this project:
userFull-stack Developer
Contributions:8 commits, 8 PRs, 16 comments in 3 days
Contributions summary:Sergey primarily focused on improving the testing infrastructure and code quality of the "reaktive" library, a Kotlin multi-platform implementation of Reactive Extensions. Their contributions include fixing code style issues, adding missing new lines, and refactoring code related to freezing and data collection in the native environment. The user also made updates to improve assertion messages within the testing framework, indicating a focus on test maintainability and clarity.
kotlin-multi-platformkotlin-multiplatformandroidrxkotlinkotlin
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
Sergey Ryabov - Eng & Product at TinyFish