Eugene Sorokin

Software Engineer at Faang

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
Eugene Sorokin is a seasoned Android engineer with 10 years of hands-on experience, currently engineering at a FAANG company after leading Android platform efforts at Bumble. He combines deep expertise in Java, Kotlin and the Android SDK with a strong focus on developer productivity, cross-team collaboration, OKR-driven roadmaps and mentoring. Eugene has a track record of improving app health and release processes while also contributing to open-source testing for the popular MVICore framework, demonstrating a solid grasp of asynchronous testing and middleware behavior. Based in London, he pairs practical production delivery with teaching experience from designing and lecturing Android courses, showing an unusual blend of senior leadership and developer-level craftsmanship.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree Information Technology and Computer Engineering, Bachelor's degree Information Technology and Computer Engineering at Novosibirsk State Technical University (NSTU)
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
13reputation
148reached
2answers
2questions
github-logo-circle

Github Skills (12)

kotlin10
mvi-architecture10
junit10
mvi-android10
android10
test-automation10
testing10
mockito9
rxjavafx9
rxjava9
android-library9
prolog6

Programming languages (3)

JavaHTMLKotlin

Github contributions (5)

github-logo-circle
badoo/MVICore

Dec 2018 - Jan 2019

MVI framework with events, time-travel, and more
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits, 2 PRs, 4 comments in 15 days
Contributions summary:Eugene primarily contributed by adding and refactoring unit tests. Their work focused on testing core components like `NewsPublisher` and `BaseFeature`, ensuring the correct functionality of the MVI framework. The commits demonstrate a strong understanding of testing methodologies, particularly for asynchronous operations within the framework, as well as a commitment to code quality by ensuring middleware and news publishing components behave as expected.
eventsmvi-architecturetravelmvvmandroid-library
jeksor/Language-Detector

May 2017 - Aug 2017

Contributions:11 commits, 9 pushes, 2 branches in 3 months
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