RÉSUMÉ / EXPERIENCE & EXPERTISE

Ruslan
Gadzhiev.

Software Engineer · Kotlin & Multiplatform · AI-Assisted Development

Georgia · UTC+43+ years of experienceRemote / Office / ContractOpen to relocationEnglish B1

Profile

Software Engineer with 3+ years of experience building production software and cross-platform applications, with ownership of architecture, data flows, integrations, and end-to-end delivery. Active open-source contributor and product author.

Experience

bitchat

Current · Open source

Software Engineer / Open Source Contributor

  • Shipped 9 upstream PRs spanning chat redesign, unified bottom sheets, contact verification, and application-state modernization.
  • Built cryptographic QR contact verification with CameraX and ML Kit, verified badges, an offline fingerprint cache, and deep links.
  • Migrated chat, geohash, and Nostr layers from LiveData to StateFlow and Flow. In the fork, driving an MVI and Decompose refactor that reduces ChatViewModel usage from 55 to 5.
KotlinComposeCoroutines / FlowBLE / Nostr

Secret Santa

Oct 2024 – Dec 2025

Kotlin Multiplatform Developer

  • Core engineer for Android and iOS; designed the mobile architecture from scratch with Kotlin Multiplatform and a multi-module approach.
  • Built Compose Multiplatform interfaces and implemented Google and Apple sign-in.
  • Contributed to product planning, technical decisions, code review, and architectural consistency.
KMPCompose MultiplatformDecomposeMVIKotlinKoinFirebase

4Taps

Jan 2023 – May 2024

Android Developer · Sole Android Engineer

  • Shipped a production fintech wallet from scratch, owning architecture, interfaces, data, hardware integrations, and releases.
  • Built 18+ Compose screens, four navigation graphs, and a UI kit with 50+ components.
  • Designed a Clean Architecture multi-module setup using Dagger/Hilt.
  • Integrated payment and banking APIs, BLE discovery and advertising, GATT server/client, L2CAP, RSSI proximity validation, permissions, and DataStore.
AndroidJetpack ComposeDagger / HiltBLEMaterial 3

Independent projects

Logica / Funfolio

Creator and software engineer. Designed, built, tested, and shipped a cross-platform puzzle product for Android and iOS, with ongoing development.

TetrisLite

Open-source Kotlin Multiplatform project exploring multi-module architecture and platform-native interfaces.

Community

Kotlin Ecosystem Mentorship Program · KotlinConf · Hacktoberfest Georgia · Friends of Figma.