// Dhaka, Bangladesh
val me = Engineer(

Rejowan, K M Rejowan Ahmmed

Senior Software Engineer & Android Lead, building apps that serve 10M+ users worldwide.

building_since=2018
stack="Kotlin · Compose · KMP"
open_source=true
open_to_work=true
about

The story behind the code

Self-taught, every line of it. No CS degree, no bootcamp. From my first web page in 2013, before I even knew it was HTML, to leading Android teams today, I learned by reading, building and breaking things.

journey.log
  1. 2013First web page, before I knew it was HTML
  2. 2015Learned C, my first real language
  3. 2018First Android work, Regular Apps
  4. 2020First full-time Android role
  5. 2021Switched to Kotlin for good
  6. 2025Leading the Android team
now.kt
role
Android Lead
at
Right Tracks IT
building
Live streaming
exploring
Compose Multiplatform
works
Remote · GMT+6

updated Nov 2026

stack.toml
[core]
  • Kotlin
  • Coroutines + Flow
  • Compose
  • KMP
[architecture]
  • MVVM / MVI
  • Clean
  • Modular
  • Hilt
[data]
  • Room
  • Retrofit
  • Ktor
  • DataStore
[quality]
  • Unit + UI tests
  • CI
  • Play releases
[also]
  • Java
  • Flutter
  • Python
  • JS
approach

How I work

Different project, same process. Four steps I run every time, shipped on repeat.

  • Clean handoffsCode the next developer understands in minutes.
  • Tested releasesEvery change checked before it reaches users.
  • No surprisesClear scope, honest timelines, regular updates.
zsh ./gradlew ship
  1. Understand the problemBefore any code, I dig into what we're actually solving.
    done
  2. Architect for peopleStructure it so the next dev gets it in minutes, not hours.
    done
  3. Ship fastGet it in front of users. Real feedback beats assumptions.
    done
  4. Iterate on what mattersPolish what actually matters, based on what users need.
    done
SHIP SUCCESSFUL4 tasks · 4 done · 0 shortcuts
projects

What I've built

PDF Reader Pro logo

PDF Reader Pro

A feature-rich, privacy-focused PDF app built with Jetpack Compose and Material 3. View, edit, and manage PDFs with 12 powerful tools including merge, split, compress, rotate, lock/unlock, and more.

github stars
★ 193
latest
v2.6.0
app
Android
PDF Reader Pro screenshot
+16
experience

Where I've shipped

Since 2018, across 6 roles, growing from Android Developer to Android Lead.

cd ~/cv ↗
  1. Right Tracks ITcurrent

    2025 – now · Dhaka

    Senior Software Engineer · Android Lead

    Leading a team of 5 on a large-scale live streaming app: MVVM, AWS and Agora real-time video.

  2. NexKraft

    2024 – 2025 · Dhaka

    Software Engineer (Android)

    Designed and developed a Mechanic Dashboard app using Kotlin, MVVM, Room DB, and RESTful APIs for task assignment, time tracking, and service/parts management.

  3. Tranquilly Coding

    2023 – 2024 · Remote

    Content Creator & Educator

    Created educational video content on Java, Kotlin, and Android Development, including topics like Jetpack Compose and modern Android practices.

  4. Instaal

    2021 – 2023 · Remote (Estonia)

    Android Developer

    Led a team of 4, providing technical guidance, code reviews, and architectural direction across multiple Android projects.

  5. Rareseen

    2020 – 2021 · Remote (Malaysia)

    Android Developer

    Implemented features including categories, image-based suggestions, in-app purchases, and authentication via backend APIs.

  6. Regular Apps

    2018 – 2020 · Remote

    Android Developer

    Developed and maintained 50+ Android apps across tools, utilities, and learning apps, reaching 1M+ users.

contact

Let's connect

// reach me
email
email (needs JavaScript)
based
Dhaka, Bangladesh
open to
full-time, contract, collaboration
links
usually replies within 24h
POST/contactsend a message

Privacy policy

main*Kotlinapps:12 work:3 libraries:5 products:1
© 2026 K M Rejowan AhmmedprivacyAvailable for work