Senior Android Engineer / Tech Lead with 7+ years of commercial Android development, specializing in shipping complex features under ambiguous requirements while maintaining architectural integrity in heavily modularized codebases (700+ modules). Currently leads Android development at RuStore, Russia’s largest alternative app marketplace (~60M MAU), with hands-on delivery across OEM preinstall, fintech payments (BNPL/SBP/NFC), and AI-augmented engineering workflows. Previously built and modernized wallet and payments systems at Koshelek (including BNPL, SBP QR scanning, and HCE NFC payments) and worked at CFT on large fintech applications with offline-first behavior and fiscal printer hardware integrations. Strong emphasis on clean architecture, Jetpack Compose, testing automation, security compliance collaboration, and mentoring teams.

Denis Sushko

Senior Android Engineer / Tech Lead with 7+ years of commercial Android development, specializing in shipping complex features under ambiguous requirements while maintaining architectural integrity in heavily modularized codebases (700+ modules). Currently leads Android development at RuStore, Russia’s largest alternative app marketplace (~60M MAU), with hands-on delivery across OEM preinstall, fintech payments (BNPL/SBP/NFC), and AI-augmented engineering workflows. Previously built and modernized wallet and payments systems at Koshelek (including BNPL, SBP QR scanning, and HCE NFC payments) and worked at CFT on large fintech applications with offline-first behavior and fiscal printer hardware integrations. Strong emphasis on clean architecture, Jetpack Compose, testing automation, security compliance collaboration, and mentoring teams.

Available to hire

Senior Android Engineer / Tech Lead with 7+ years of commercial Android development, specializing in shipping complex features under ambiguous requirements while maintaining architectural integrity in heavily modularized codebases (700+ modules). Currently leads Android development at RuStore, Russia’s largest alternative app marketplace (~60M MAU), with hands-on delivery across OEM preinstall, fintech payments (BNPL/SBP/NFC), and AI-augmented engineering workflows.

Previously built and modernized wallet and payments systems at Koshelek (including BNPL, SBP QR scanning, and HCE NFC payments) and worked at CFT on large fintech applications with offline-first behavior and fiscal printer hardware integrations. Strong emphasis on clean architecture, Jetpack Compose, testing automation, security compliance collaboration, and mentoring teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Russian
Fluent
English
Intermediate

Work Experience

Tech Lead, Android at RuStore (VK Group)
April 1, 2023 - Present
Led end-to-end delivery of business-critical Android features in a large multi-module Kotlin codebase (700+ modules), preserving long-term maintainability under ambiguous requirements. Owned APK build and delivery process for OEM preinstall partnerships across 10+ hardware vendors, acting as the technical point of contact for BizDev on size/permissions/device compatibility constraints. Reduced production APK size from 75MB to 55MB (-27%) using R8/resource optimizations and asset migration. Designed and migrated navigation to a type-safe next-gen androidx.navigation setup, reducing deeplink cold-start failures from ~15% to ~1%. Adapted the marketplace for Android Automotive OS (AAOS) with environment detection and UI/feature gating; maintained multi-process architecture and built low-level integrations (JNI, VpnService). Collaborated with InfoSec on Android-side security compliance, built Compose design system components, shipped Parental Control with encapsulated API/impl modules, opti
Senior Android Developer at Koshelek
July 1, 2021 - April 1, 2023
Delivered fintech payment features end-to-end, including production integration of BNPL (Dolyami). Implemented SBP (Faster Payments System) integration and developed/maintained an in-app SBP QR scanner used in production. Maintained HCE-based in-app NFC contactless payments, diagnosing and fixing device-specific production issues. Refactored a legacy card-management subsystem by separating clean API/impl modules to reduce duplication and improve testability. Drove engineering practices via code reviews and expanded UI test coverage, partnering with product and design to translate evolving payment requirements into stable, secure implementations.
Android Software Engineer → Tech Lead, Android at Center of Financial Technologies (CFT)
July 1, 2018 - June 1, 2021
Developed and maintained a feature-rich Android application for payments and public services with complex domain logic, full offline mode, and integrations with external hardware. Built integrations with fiscal printer hardware (Shtrih, Atol) adapting to changing regulatory and business requirements. Introduced and championed UI test automation using Kaspresso, increasing key-flow UI test coverage from ~50% to ~80%. Gradually modernized a legacy MVP codebase toward cleaner architecture practices. Progressed into Tech Lead responsibilities: technical decisions, code reviews, and team coordination for the Android group.

Education

Bachelor of Science, Information Technology at Novosibirsk State University (NSU)
January 1, 2015 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Government, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Hire a Software Engineer

We have the best software engineer experts on Twine. Hire a software engineer in Novosibirsk today.