Sergey Lapin

Senior Android Engineer at Vivid Money

Berlin, Germany
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
Sergey Lapin is a Senior Android Engineer based in Berlin with 9 years of experience building consumer finance and gig-economy apps and shipping features end-to-end. He combines deep Android UI and architecture expertise—Jetpack Compose, MVVM, Coroutines—with hands-on experience modernizing legacy Java codebases and designing backend APIs. Sergey also specializes in the Gradle build system and CI/CD, driving modularization, build performance improvements, and GitLab pipeline optimizations to speed development at scale. At Vivid Money he led subscription UX reinvention, helped build a credit product from scratch, and contributed design-system components that bridge product and engineering. Colleagues value his cross-functional communication and eagerness to share knowledge; less obvious is his background in applied mathematics and research, which informs his analytical approach to performance and architecture trade-offs.
code9 years of coding experience
job2 years of employment as a software developer
bookSpecialist, Applied Math and Computer Science, Specialist, Applied Math and Computer Science at IKBFU, Kaliningrad, Russia
bookResearcher, Computer Science and Engineering, Researcher, Computer Science and Engineering at Immanuel Kant Baltic Federal University
languagesRussian, English, German, French
github-logo-circle

Github Skills (77)

gradle-plugin10
kapt10
mvi-architecture10
java-bytecode10
kotlin-android10
compiler-plugin10
reformat10
android-library10
rxandroid10
apt10
kotlin10
mvi-android10
in-progress9
elm9
functional-reactive-programming9

Programming languages (2)

JavaKotlin

Github contributions (5)

github-logo-circle
Gradle plugin to automate publishing to Samsung Galaxy Store
Contributions:2 releases, 2 reviews, 3 PRs in 2 years 3 months
samsungpublishinggradlegalaxygalaxy-store
sergei-lapin/napt

Mar 2021 - Nov 2022

Alternative to KAPT that skips Java stub generation and therefore is as efficient as Java APT but with Kotlin
Contributions:20 releases, 2 reviews, 72 commits in 1 year 8 months
code-generationstubjava-bytecodebuild-performancekapt
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 Lapin - Senior Android Engineer at Vivid Money