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.
10 years of coding experience
10 years of employment as a software developer
Bachelor's degree Information Technology and Computer Engineering, Bachelor's degree Information Technology and Computer Engineering at Novosibirsk State Technical University (NSTU)
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.
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.