Acerca de Miroslav
Ruso
Bilingüe o nativo
Inglés
Competencia profesional completa
Español
Competencia profesional básica
Experiencia
- Scalable Solutions AGAndroid Engineer (Team Lead)TELECOMUNICACIONESmayo de 2023 - febrero de 2026 (2 años y 9 meses)Barcelona, Spain- Developing custodial and non-custodial crypto wallet Android applications using Kotlin and Jetpack Compose Built comprehensive test suites for cryptographic operations, transaction signing, and wallet security flows (JUnit, Mockk, Turbine for Flow testing)- Leveraged AI tools (Claude, GPT) to analyze codebase context and expand test coverage - generated edge-case scenarios for crypto operations that manual testing missed- Led migration from RxJava to Coroutines, improving codebase maintainability and reducing complexity- Conducted code reviews and mentored junior developers on modern Android best practices- Optimized performance: reduced startup time and memory footprint with Android Profiler & LeakCanary- Defined team coding standards and architectural guidelines; onboarded new engineers through structured code reviews and pair programming sessions- Participated in sprint planning and backlog grooming; broke down product requirements into technical tasks and estimated delivery timelines- Collaborated with iOS, backend, and QA teams to design shared API contracts and align on cross-platform feature delivery- Acted as a technical point of contact for the mobile team: triaged production issues, coordinated hotfix releases, and communicated status to stakeholders- Contributed to hiring process: reviewed take-home assignments and conducted technical interviews for Android engineer candidates
- KMP /Full-Stack Kotlin EngineerDEPORTEdiciembre de 2025 - Hoy (6 meses)Barcelona, Spain- Designed and maintained shared KMP modules (networking, domain, data) with stable public API contracts for iOS and Android- Integrated Claude API for AI-driven personalized training plans with automatic adaptation based on workout analysis- Built full OAuth 2.0 flow with Strava API: ASWebAuthenticationSession (iOS) / Custom Tabs (Android), encrypted token storage- Developed fuzzy-matching algorithm for planned vs. completed workouts and a rule-based Adaptation Engine with unit-tested core logic- Implemented KMP ↔ Swift interop: StateFlow bridging to SwiftUI bindings, sealed class mapping, @MainActor thread-safe updates- Shipped localization for 7 languages, Firebase Analytics (60+ events), Crashlytics, background sync (WorkManager / BGTaskScheduler)
- KMP /Mobile EngineerCULTURAmayo de 2024 - noviembre de 2025 (1 año y 6 meses)Barcelona, SpainBuilt cross-platform app with KMP/Compose for creating workout photo overlays (running, cycling) Integrated with Strava, Garmin, Polar, and Suunto APIs via modular isolated adapters Implemented animated shaders in Compose, native maps (MapKit / Google Maps), dynamic themes based on photo colors Managed full product lifecycle: Google Play & App Store publishing, CI/CD, analytics (PostHog)
Recomendaciones
Sé el primero en recomendar a Miroslav
Ayuda a este freelance a destacar compartiendo tu experiencia.
Estos perfiles de freelance también coinciden con tus criterios
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4