Maxim Firsov

Android Developer at ubic.tech

Russia
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
Maxim Firsov is an experienced Android developer with 13 years of mobile-first engineering across startups, product companies and consulting, currently focused on Android work at ubic.tech. He has led large migrations from Java to Kotlin, modularized monoliths into multi-module architectures, and boosted app stability and performance—raising crash-free rates to ~99% and improving Google Play ratings substantially. Comfortable across the stack, he also contributes to realtime APIs (notably PubNub) and experiments with backend technologies like Node.js/TypeScript and Go, Docker and Kubernetes. Known for pragmatic refactors—replacing RxJava with coroutines, introducing Compose, and rebuilding BLE cores—he combines low-level systems experience with modern mobile UX and testing discipline. Trained in engineering and physics, Maxim brings a methodical, research-minded approach to solving connectivity and performance challenges in mobile products.
code13 years of coding experience
job14 years of employment as a software developer
bookBachelor of Engineering (BE) Programming PhysicsElectrical engineering, Bachelor of Engineering (BE) Programming PhysicsElectrical engineering at South Ural State University, Chelyabinsk
bookBachelor of Commerce - BCom Accounting and Finance, Bachelor of Commerce - BCom Accounting and Finance at South Ural State University (SUSU)
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
2,176reputation
395kreached
85answers
10questions
Badges
android
top-5%
github-logo-circle

Github Skills (18)

json10
apim10
data-communication10
net10
networking10
api10
network10
communications10
android9
architecture7
architectures7
swift6
firebase6
xcode6
android-studio6

Programming languages (10)

JavaShellC++CHaxeJavaScriptSwiftHTML

Github contributions (5)

github-logo-circle
pubnub/pubnub-api

Oct 2012 - Jan 2013

APIs for developers building secure realtime mobile, web, and IoT apps.
Role in this project:
userFull-stack Developer
Contributions:79 commits in 3 months
Contributions summary:Maxim primarily focused on modifying and implementing features related to JSON handling, which involved integrating third-party JSON libraries to improve performance and ensure compatibility. They also worked on the Flash (ActionScript) client-side code, implementing functionality related to publish, subscribe, detailed history operations, and network monitoring. The user's commits demonstrate a strong understanding of PubNub's API and the interplay between client-side and server-side operations.
securerealtimefor-developersmobile-webiot
fmaxx/adv_temp

Feb 2022 - Mar 2022

Contributions:22 releases, 26 pushes, 1 branch in 1 month
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
Maxim Firsov - Android Developer at ubic.tech