Skip to content
View mohammadestk's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mohammadestk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohammadestk/README.md

Hi there πŸ‘‹ I'm Mohammad Esteki

Senior Android Engineer with 10 years of experience building production mobile applications using Kotlin, Jetpack Compose, and modern Android architecture.

I enjoy solving difficult engineering problemsβ€”from modernizing legacy applications to designing scalable architectures and building connected systems. My experience spans consumer apps, enterprise software, POS integrations, IoT devices, and real-time communication.

Currently I'm focusing on Kotlin Multiplatform, Compose Multiplatform, and backend development with Spring Boot, while exploring how AI can improve developer productivity.


πŸš€ What I Do

  • πŸ“± Native Android development with Kotlin
  • 🎨 Jetpack Compose & Compose Multiplatform
  • πŸ—οΈ Clean Architecture & MVI
  • ⚑ Kotlin Multiplatform (KMP)
  • πŸ”Œ Real-time communication (MQTT, WebSocket)
  • 🧩 Hardware & IoT integrations
  • πŸ’³ POS and payment terminal integrations
  • πŸ₯ Medical and industrial software
  • πŸš€ Performance optimization and app modernization
  • πŸ€– AI-assisted software engineering

πŸ›  Tech Stack

Languages

Kotlin Java C#

Mobile

Android Jetpack Compose Kotlin Multiplatform

Backend & Database

Spring Boot .NET SQLite SQL Server Redis

Tools

Git GitHub Actions GitLab CI Firebase


🌍 Connect with Me

LinkedIn

Pinned Loading

  1. iBank iBank Public

    A modern Android banking application featuring Clean Architecture with MVI, Jetpack Compose + Material 3, Navigation 3, Room persistence, and the custom Meridian design system. Built with Kotlin, H…

    Kotlin 3 1

  2. iPulse iPulse Public

    Multiplatform dashboard for monitoring live device telemetry over MQTT. Built with Compose Multiplatform targeting Android, iOS, Desktop, and Web.

    Kotlin

  3. compose-expandable compose-expandable Public

    A fully customizable expandable view developed by jetpack compose

    Kotlin 7

  4. kmos kmos Public

    Kotlin Multiplatform offline-first sync SDK with idempotent retry, conflict resolution, and pluggable storage/transport

    Kotlin

  5. Android-SDK-Payment Android-SDK-Payment Public

    Forked from ZarinPal-Lab/Android-SDK-Payment

    Java

  6. custom-floating-action-button custom-floating-action-button Public

    Forked from robertlevonyan/custom-floating-action-button

    This view is for replacement of standard Floating Action Button from Google Support Library. It is easy to use, customizable and you can also add text to button

    Kotlin