Open to Remote Roles Worldwide
Hi, I'm

Shahruh Daniyarov

Mobile Engineer

5+ years shipping native iOS, native Android, Flutter & KMP apps — with products live on the App Store and Google Play.

5+
Years of Experience
4
Platforms Shipped
Live
On App Store & Google Play
B2B
SDKs for 4 Platforms

About Me

Get to know more about my background and expertise

Mobile Engineer with 5+ years of experience building and shipping high-quality apps across every major platform — native iOS (Swift/UIKit/SwiftUI), native Android (Kotlin/Jetpack Compose), and cross-platform with Flutter, Kotlin Multiplatform (KMP), and React Native.

I've shipped products that are live on both the App Store and Google Play, and built B2B SDKs distributed to partners across Flutter, React Native, iOS, and Android.

Experienced working remotely with international teams across Russia, Dubai, and the US. English B2, Russian B2. Comfortable owning features end-to-end — from architecture to release and maintenance.

Strong in clean architecture (MVVM, MVVMC, Clean Architecture, SOLID) for scalable, testable codebases. Graduated in Applied Mathematics & Computer Science from Magtymguly Turkmen State University (2019-2024).

Remote · International Teams

Worked remotely with teams across Russia, Dubai, and the US

5+ Years · 4 Platforms

Native iOS & Android, plus Flutter and Kotlin Multiplatform (KMP)

English B2 · Russian B2

Fluent communication for remote, cross-border collaboration

Applied Mathematics & CS

Magtymguly Turkmen State University (2019-2024)

Skills & Technologies

Technologies and tools I work with to build amazing mobile applications

Native iOS

SwiftUIKitSwiftUIXcodeCloudCombineAVFoundationCore DataFastlane

Native Android

KotlinJavaAndroid SDKJetpack ComposeMaterial DesignRoomBLE (Bluetooth Low Energy)

Cross-Platform

Kotlin Multiplatform (KMP)FlutterDartReact NativeExpoTypeScript

Architecture & Patterns

Clean ArchitectureMVVMCMVCMVVMRepository PatternDependency InjectionHiltKoin

Backend & Database

RoomRealmFirebaseSQLiteCore DataSQLDelightSharedPreferences

API & Integration

RESTful APIsWebSocketsSocketIORetrofitKtorGoogle Maps APIMediapipe

Tools & DevOps

GitBitbucketXcodeCloudBitbucket PipelinesFastlaneGradleFirebase Crashlytics

Work Experience

My professional journey in mobile development

iOS Developer

Gerekli Hyzmat (Tmcars) — Aydym
  • Mobile developer building Flutter, native Android, and native iOS apps
  • Developing Aydym, a full-featured music and video streaming app for Turkmenistan (iOS & Android), similar to Spotify and Yandex Music
  • Built audio/video playback with AVFoundation including equalizer, audio visualizer, and background playback
  • Integrated Shazam-like song recognition and implemented offline download with queue management
  • Built the Tmcars CRM app in Flutter for internal operations and management
  • Published on both the App Store and Google Play Store
SwiftUIKitAVFoundationFlutterCore DataFirebaseSocketIO

iOS Developer

Team Campus
  • Built the iOS client of a Kotlin Multiplatform (KMP) university super-app used by students and faculty
  • Integrated shared KMP business logic (SQLDelight, Ktor) into a native UIKit iOS app
  • Implemented course schedules, teacher profiles, student reviews, and campus organization listings
  • Set up CI/CD with Fastlane and XcodeCloud for automated TestFlight and App Store releases
  • Collaborated with Android and backend teams in a cross-functional product team
SwiftUIKitKotlin MultiplatformSQLDelightKtorFastlaneXcodeCloudFirebase

Android Developer

Selbi Consulting — Elog
  • Built a native Android ELD (Electronic Logging Device) app for US truck drivers and fleet management
  • Implemented FMCSA-compliant Hours of Service (HOS) logging, DVIR vehicle inspections, and log certification
  • Integrated BLE (Bluetooth Low Energy) for real-time truck ECM data via the ELD hardware adapter
  • Developed duty status management, driver messaging, inspection defect tracking, and GPS chart mode
  • Used Clean Architecture with Hilt DI, Room database, and Retrofit for a robust and testable codebase
KotlinAndroid SDKBLERoomHiltRetrofitFirebaseGoogle Maps API

Mobile Developer

KinesteX
  • Built the KinesteX AI fitness trainer B2C app natively in Java/Kotlin (Android) and Swift (iOS)
  • Integrated Google Mediapipe for AI-based workout form correction and real-time pose detection
  • Developed B2B SDKs for Flutter, React Native, iOS, and Android, packaging the AI fitness engine for partners
  • Shipped reference apps consuming the SDKs across all platforms
  • Built real-time feedback system for exercise form and progress analytics
SwiftKotlinJavaFlutterReact NativeMediapipeFirebaseAndroid SDK

Featured Projects

A selection of mobile applications I've built across different platforms

Campus logo
Cross-platform

Campus

University super-app built with Kotlin Multiplatform — course schedules, teacher profiles, student reviews, and campus life for iOS and Android from a single shared codebase.

SwiftUIKitKotlinJetpack Compose+4
Aydym — iOS logo
iOS

Aydym — iOS

Native iOS music and video streaming app for Turkmenistan. Stream songs and videos, download for offline listening, use built-in song recognition, follow artists, and manage playlists.

SwiftUIKitAVFoundationCore Data+2
Aydym — Android logo
Android

Aydym — Android

Native Android counterpart of the Aydym streaming platform. Full music and video playback, offline downloads, equalizer, floating mini-player, and premium content — built in Kotlin.

KotlinAndroid SDKExoPlayerRoom+3
Elog — ELD Compliance logo
Android

Elog — ELD Compliance

Android ELD app for US truck drivers. FMCSA-compliant Hours of Service logging, BLE truck connection, DVIR vehicle inspections, duty status management, and GPS log charts.

KotlinAndroid SDKBLERoom+4
Fitness Mentor AI logo
Cross-platform

Fitness Mentor AI

AI-powered fitness app built with React Native and Expo. Personalized workout programs, exercise tracking, program calendar, and AI coaching — featuring a Usyk boxing program.

React NativeExpoTypeScriptFirebase+2
Tmcars CRM logo
Cross-platform

Tmcars CRM

Flutter CRM app for Tmcars car dealership — browse car inventory, manage sales pipelines, track warehouse stock, and handle product listings with a clean Clean Architecture codebase.

FlutterDartClean ArchitectureBloc+2
Dayhanbank logo
iOS

Dayhanbank

Native iOS mobile banking app — account overview, peer-to-peer transfers, transaction history, digital wallet, and biometric authentication with a polished, secure interface.

SwiftUIKitCombineKeychain+2
Ussa — Android logo
Android

Ussa — Android

Android service subscription app — browse available service packages, create and manage orders, add payment cards, and track subscriptions with a clean native UI.

KotlinAndroid SDKRetrofitHilt+2
Ussa — iOS logo
iOS

Ussa — iOS

iOS counterpart of Ussa — browse service packages, confirm purchases, manage subscriptions, and switch app language between Turkmen, Russian, and English.

SwiftSwiftUICombineREST API+1
Mono Music — Android logo
Android

Mono Music — Android

Native Android music streaming app — home feed, playlists, artist pages, liked songs, search, tariff plans, and a full-screen audio player built with Jetpack Compose.

KotlinJetpack ComposeExoPlayerRetrofit+2
Mono Music — iOS logo
iOS

Mono Music — iOS

Native iOS music streaming app — home feed, playlists, artist browsing, liked songs, search, audio player, and contact support built with SwiftUI.

SwiftSwiftUIAVFoundationCombine+2
MiuLove — Android logo
Android

MiuLove — Android

Native Android e-commerce app for fashion and lifestyle products — browse catalog with filters, product details, search, cart, user profile, and OTP-based authentication.

JavaAndroid SDKRetrofitFragment Navigation+1
MiuLove — iOS logo
iOS

MiuLove — iOS

Native iOS e-commerce app for fashion and lifestyle products — browse catalog, view product details, manage cart, and authenticate with a clean native iOS interface.

SwiftUIKitREST APIOTP Auth
KinesteX AI Fitness logo
Cross-platform

KinesteX AI Fitness

AI-powered cross-platform fitness app using Google Mediapipe for real-time pose detection and workout form correction — your personal AI trainer on your phone.

FlutterKotlinMediapipeTensorFlow Lite+2
Ochi — Fashion AI logo
Cross-platform

Ochi — Fashion AI

AI-powered fashion app with style recognition, wardrobe management, and AI chat. Collaborated on key features in this React Native project built with Expo, TanStack Query, and Feature-Sliced Design.

React NativeExpoTypeScriptTanStack Query+3

Get In Touch

Have a project in mind or want to collaborate? Let's talk!

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.

Location

Ashgabat, Turkmenistan