Dimcho Karpachev is a Senior Android Engineer with 11 years of hands-on experience building high-performance mobile apps, currently shaping video and media features at Smule. He has deep Java and Kotlin expertise, strong foundations in OOP and concurrency, and extensive experience with Android Jetpack (MVVM, ViewModel, LiveData, WorkManager, Navigation, Room), MediaCodec/Camera APIs, and both Dagger and Koin for DI. Dimcho has shipped on-device audio/video rendering, social sharing integrations, dynamic feature modules, and hunted production ANRs—work that reflects a practical focus on performance and reliability. He pairs solid testing practices (JUnit4, Mockito, Espresso) and CI/CD familiarity with ongoing exploration of Clean Architecture, state machines, and Jetpack Compose. A former Google Summer of Code contributor and Linux user, he brings an open-source mindset and low-level systems awareness to mobile engineering challenges.
11 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, A+, Bachelor's degree, Computer Science, A+ at New Bulgarian University
Sofia Vocational High School of Electronics "John Atanasoff"
Contributions:75 commits, 26 PRs, 3 comments in 1 year 4 months
android-appkotlincarsandroid
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
Dimcho Karpachev - Senior Android Engineer at Smule, Inc.