Aleksandr Novoselov
Senior Software Engineer · Tinkoff
about
Senior Android Developer and Software Engineer with 5+ years of experience building mobile products and the systems that help teams ship them reliably. My work spans fintech and consumer apps, from product features and authentication to build automation, performance, observability, and on-device ML.
Interested in Android Engineer, Mobile Engineer and Software Engineer roles focused on Kotlin, Jetpack Compose, software architecture, performance and reliable Android systems.
experience
Senior Android Developer
Nov 2024 — Present · Remote
Tinkoff
Android · CI/CD · Observability · AI-assisted QA
- Led a cross-platform subscription feature from specification to release in 4 weeks, increasing subscription conversion by 4%.
- Reduced Android resource integration from 2 days to 5 hours by building a CI pipeline.
- Built alerts, performance metrics, and on-call routines from scratch, reducing issue detection from days to hours.
- Introduced AI-assisted mobile QA workflows with agent-driven Android UI testing, improving coverage of product regression scenarios.
Android Developer
May 2023 — Nov 2024 · Hybrid · Moscow
VK
Authentication · Passkeys · IPC · Product delivery
- Designed and launched an IPC-based Passkey flow on Android, increasing authorization conversion by 6%.
- Led two cross-platform product features from implementation to release.
Junior Android Developer
Sep 2021 — May 2023 · Hybrid · Moscow
Yandex
Android · Consumer apps · On-device ML
- Developed user-facing Android features for Yandex Keyboard.
- Integrated ML models into the Android app and implemented on-device inference flows.
education
Bachelor’s degree in Computer Science, Software Engineering
2019 — 2023
Higher School of Economics
Development of a Geosocial Service with Automatic Media Content Collections Generation
skills
Android Development · Kotlin · Software Architecture · Jetpack Compose · Android SDK · Java · Kotlin Coroutines · Gradle · Dagger · Hilt · MVVM · MVI · Dependency Injection · Performance Optimization · CI/CD · Continuous Integration and Continuous Delivery (CI/CD) · SDK Development · Observability · Android · Git · Mobile Applications · Incident Management · Software Development · Cross-functional Collaboration · Technical Leadership · Mentoring · Code Analysis · Release Engineering · Modularization · Build Optimization · On-device ML · REST APIs · API Design · Android App Development · Software Design · Unit Testing · Test Automation · System Design · Databases · Algorithms · Data Structures · Mobile Authentication · Inter-process Communication · OAuth · Mobile ML · AI-assisted Software Development · Android Jetpack · Authentication SDK · Passkeys · Build Systems · Release Automation · AI-assisted Mobile QA · Android UI Testing
English: B2 (Upper-intermediate)