Rustam Ibrahimov
@rustamibrahimov
I’m a Senior Android Engineer specializing in Kotlin and Jetpack Compose to deliver reliable FinTech mobile apps end-to-end.
What I'm looking for
I’m a Senior Android Engineer with extensive experience building production mobile applications across fintech, banking, real-time communication, and enterprise mapping. I specialize in Kotlin and Jetpack Compose, with strong foundations in Clean Architecture and MVI/MVVM.
In distributed product teams, I own features end-to-end—from architecture and UI state design to API integration, testing, performance work, code review, and release delivery. I’m especially comfortable designing lifecycle-aware flows with Coroutines and Flow, using StateFlow and SharedFlow to keep UI and domain behavior predictable.
Most recently, I’ve worked on a multi-module fintech trading platform where I built Compose screens and reusable UI/state components using MVI. I also implemented notification and deep-link routing for transactional, verification, content, and account scenarios, improving reliability in account selection, background work, and WebView-based flows through persistent state and explicit error handling.
Earlier roles reinforced my versatility: I developed chat and messaging from scratch in a fintech ecosystem using gRPC and Protobuf over an HTTP/3-based transport, plus offline-friendly caching with Realm and Paging 3. I also delivered enterprise drone planning and flight-management capabilities with map-driven workflows (including custom polygons and polylines), and contributed to a consumer mobile banking app with MVVM screens, REST integration, local persistence, and thorough unit/UI testing.
Experience
Work history, roles, and key accomplishments
Android Engineer
FinTech Trading Platform (NDA)
Jan 2024 - Present (2 years 6 months)
Owned Android features end-to-end (technical design, implementation, review, testing, and release) for a multi-module fintech trading platform with high reliability requirements. Built Jetpack Compose UI with MVI and lifecycle-aware state handling, including notification and deep-link routing for transactional and verification scenarios.
Android Engineer
ForteBank Messaging Platform
Jul 2023 - Dec 2023 (5 months)
Developed a real-time fintech messaging product using Kotlin and Jetpack Compose, including chat and messaging features from scratch. Integrated gRPC/Protobuf over an HTTP/3-based transport and implemented offline-friendly local caching with Realm and Paging 3.
Android Engineer
DroneUp - Drone Management Platform
Oct 2021 - May 2023 (1 year 7 months)
Built Android enterprise drone planning and flight-management capabilities for phones and tablets. Implemented map-driven workflows and custom map geometry (polygons and polylines), along with networking and background synchronization for field use.
Android Developer
MyAccess Mobile Banking
Mar 2020 - Sep 2021 (1 year 6 months)
Contributed to a consumer mobile banking application covering transfers, payments, utilities, and mobile top-ups. Implemented MVVM screens, integrated REST APIs with local persistence, and delivered unit and UI tests with participation in code review and release preparation.
Education
Degrees, certifications, and relevant coursework
Simon Kuznets Kharkiv National University of Economics
Bachelor's Degree in Computer Science, Computer Science
Earned a Bachelor's Degree in Computer Science at Simon Kuznets Kharkiv National University of Economics.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Rustam?
You can contact Rustam and 90k+ other talented remote workers on Himalayas.
Message RustamGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
