an

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)

links