Sergey Solovyev

Software Engineer at Opera Software

Linköping, Östergötland County, Sweden
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 Solovyev is a seasoned software engineer with 15 years of experience specializing in Android and mobile application development, currently contributing to Opera Mini and Opera for Android. He has released several popular Play Store apps—most notably Calculator++ and Lexin—and maintains influential open-source Android libraries such as Checkout and Linear Layout Manager. Sergey combines hands-on product work with deep engineering skills, from architecture and refactoring to UI/UX improvements, and his Android-focused articles reflect a habit of sharing practical knowledge. Earlier in his career he spent four years on Java Enterprise systems, bringing backend and database optimization experience to mobile projects. Based in Linköping, Sweden, he blends academic rigor in applied mathematics with a pragmatic, user-focused approach to app development.
code14 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Applied Mathematics, Master's degree, Applied Mathematics at Peter the Great St.Petersburg Polytechnic University
languagesEnglish, Russian, Swedish
stackoverflow-logo

Stackoverflow

Stats
1,901reputation
645kreached
20answers
6questions
Badges
android-recyclerview
top-5%
switch-statement
top-5%
android-layout
top-5%
android-fragments
top-5%
github-logo-circle

Github Skills (16)

ui-design10
android-development10
java9
android-fragments9
android-layout9
switch-statement9
android-recyclerview9
javas9
instanceof6
unit-testing6
junit6
math6
android6
testing6
facebook6

Programming languages (5)

TypeScriptJavaJavaScriptHTMLKotlin

Github contributions (5)

github-logo-circle
serso/android-calculatorpp

Jun 2011 - Apr 2018

Android Calculator
Role in this project:
userMobile Developer (Android)
Contributions:2057 commits, 3 PRs, 302 pushes in 6 years 11 months
Contributions summary:Sergey primarily focused on refactoring the Android Calculator++ application. Their commits demonstrate a strong understanding of Android development principles, including UI updates, code organization, and the handling of various user interactions. Specific changes involve modifications to editor functionality, including cursor positioning, text processing, and button-related interactions within the application. The user's work also involved enhancing the user experience through UI elements.
kotlincalculatorandroid-calculatorandroid
AChep/android-checkout

Jul 2014 - Jan 2015

Contributions:68 commits in 5 months
in-app-billingandroidbilling
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 Solovyev - Software Engineer at Opera Software