10/26/2026 updated

LL
100 % available

Senior Android Developer

Tbilisi, Georgia
Only remote
Bachelor of Law, Free University of Tbilisi
Tbilisi, Georgia
Only remote
Bachelor of Law, Free University of Tbilisi

Profile attachments

Luka_Lomidze_Senior_Android_Developer_CV.pdf

About me

Senior Android Developer with 5+ years in fintech and e-government. Owned the Crypto and Stock Exchange modules of Bank of Georgia's mobile app (99.98% crash-free users) and co-built Azerbaijan's national myGov app from scratch. Kotlin, Jetpack Compose, Clean Architecture, MVI.

Kotlin & Java Development
Expertise in Kotlin and Java for building large-scale Android applications, including migration of legacy Java codebases to modern Kotlin.

Clean Architecture & Multi-Module Apps
Strong background in Clean Architecture principles and multi-module Android application design using MVVM and MVI patterns.

Jetpack Compose & UI Development
Proficiency in Jetpack Compose, custom design-system components, and XML views for building modern, consistent Android user interfaces.

Async & Reactive Programming
Hands-on experience with Coroutines, Flow, RxJava, and LiveData for asynchronous and reactive Android development.

Dependency Injection & Storage
Practical knowledge of Hilt, Dagger, Room, and RealmDB for dependency injection and local data storage in Android apps.

Navigation
Experience with Jetpack Navigation, Cicerone, and Conductor for managing in-app navigation flows.

Testing & Quality Assurance
Familiarity with JUnit, MockK, Firebase Crashlytics, release management, and mentoring practices to ensure high app quality and stability.

Production Monitoring
Ownership of production health using Firebase Crashlytics monitoring, crash triage, and release monitoring, maintaining 99.98% crash-free users.

Experience

Professional experience5 - 10 years
Freelancer since2021

Languages

EnglishFluentRussianGoodGeorgianNative speaker

Project history

Android Developer - Retail Banking App (Investments)

Bank of Georgia
Module owner responsible for end-to-end feature development, architecture, and releases for the Cryptocurrency and Stock Exchange modules. Designed and shipped new feature modules in a large multi-module Clean Architecture codebase (Kotlin, MVVM/MVI). Owned production health via Firebase Crashlytics monitoring. Mentored junior engineers and drove migration of legacy Java code to modern Kotlin. Built reusable custom components for the bank's design system.

Android Developer - Client Projects

Andersen Lab - myGov Azerbaijan e-Government Platform
Built Azerbaijan's national e-government app from scratch as part of a three-engineer Android team. Developed the app fully in Jetpack Compose with a clean, modular architecture covering document services, certificates, and dozens of state services. Delivered core flows from initial architecture through production release on Google Play.

Android Developer

Andersen Lab - Paysera Fintech / Mobile Payments
Enhanced currency conversion, event ticketing, and online utility payment features in a multi-currency payments app. Migrated legacy libraries and patterns to modern Android practices.

Android Developer

Freelance
Built a room-booking Android app for commercial buildings end-to-end in Kotlin, enabling tenants to reserve conference rooms and shared workspaces, including UI, scheduling logic, and API integration.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in