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.
9 years of coding experience
2 years of employment as a software developer
Specialist, Applied Math and Computer Science, Specialist, Applied Math and Computer Science at IKBFU, Kaliningrad, Russia
Researcher, Computer Science and Engineering, Researcher, Computer Science and Engineering at Immanuel Kant Baltic Federal University
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