12-day longest streak
👋 Hello, I'm Romman Sabbir Senior Mobile & Product Engineer specializing in Android, Kotlin, scalable mobile architecture, backend ownership, and production-grade product engineering. I’m a Bangladesh-based engineer with 8+ years…
👋 Hello, I'm Romman Sabbir
Senior Mobile & Product Engineer specializing in Android, Kotlin, scalable mobile architecture, backend ownership, and production-grade product engineering.
I’m a Bangladesh-based engineer with 8+ years of experience building Android, mobile, backend, and developer tooling systems used by millions. My work focuses on reliable mobile products, clean architecture, scalable systems, open-source libraries, and end-to-end product delivery.
---
🚀 What I Do
📱 Mobile Engineering
- Android development with Kotlin, Java, Jetpack Compose, XML, Android SDK
- iOS development with Swift, SwiftUI
- Kotlin Multiplatform interest and cross-platform product thinking
- Production stability, performance, lifecycle correctness, background work, and scalable UI architecture
🏗️ Architecture & Product Engineering
- MVVM, MVI, Clean Architecture, Modular Architecture
- SOLID principles, dependency injection, repository/use-case patterns
- Large-scale mobile systems, developer tooling, reusable SDKs, and maintainable codebases
- Product ownership from idea → architecture → development → deployment
⚙️ Backend & Platform
- Kotlin, Spring Boot, REST APIs, GraphQL, JWT, Caffeine Cache
- Firebase, Parse Platform, MongoDB, SQLite
- CI/CD with Jenkins, GitHub Actions, Git workflows
- Full-stack product delivery with backend APIs and frontend integration
🌍 Impact
- 8+ years in software engineering
- 4M+ mobile users reached through production Android platforms
- 20M+ infrastructure reach through national-scale migration-related systems
- 116+ GitHub repositories
- Founder & Product Engineer of yLnk
- Open-source contributor and technical writer
🧩 Featured Work
🔗 yLnk
A production-grade link management, QR, LinkFolio, survey, branded domain, analytics, and customer platform built with Kotlin/Spring Boot and Nuxt.js.
📲 Ami Probashi Mobile Platform
Large-scale Android platform supporting migrant worker services, secure onboarding, verification workflows, airport/TTC operations, and production-grade mobile experiences.
🛠️ Developer Tooling & Open Source
Reusable Android libraries and SDK contributions focused on caching, networking, animations, pagination, Parse Platform, reusable patterns, and developer experience.
---
✍️ Writing & Community
I write technical articles about Android, Kotlin, architecture, backend systems, caching, performance, and developer experience.
I’m also involved in the developer community through speaking, mentoring, open-source contribution, and technical knowledge sharing.
---
🧠 Tech Stack
kotlin
val romman = engineer {
role = "Senior Mobile & Product Engineer"
primary = listOf("Kotlin", "Android", "Jetpack Compose", "Spring Boot")
mobile = listOf("Android SDK", "Java", "Swift", "SwiftUI", "KMP")
backend = listOf("Spring Boot", "REST API", "GraphQL", "Firebase", "Parse", "MongoDB")
architecture = listOf("MVVM", "MVI", "Clean Architecture", "Modular Architecture")
tools = listOf("Git", "Jenkins", "GitHub Actions", "Android Studio", "IntelliJ IDEA", "Xcode")
focus = listOf("Scalable Systems", "Product Ownership", "Developer Experience")
}
---
🤝 Let's Connect
I’m open to senior mobile engineering, Android lead, full-stack product engineering, technical leadership, remote, and sponsorship-aligned opportunities.
📧 Email: [[email protected]](mailto:[email protected])
🌐 Portfolio: https://portfolio.rommansabbir.com
📝 Blog: https://rommansabbir.com
🔗 LinkedIn: https://www.linkedin.com/in/rommansabbir
💻 GitHub: https://github.com/rommansabbir
-
StoreX ★ PINNED
✔️ Simplify Caching in Android
Kotlin ★ 25 1y agoExplain → -
AnimationX ★ PINNED
An simple & awesome animation library written in Kotlin for Android
Kotlin ★ 62 5y agoExplain → -
NetworkX ★ PINNED
🅽🅴🆃🆆🅾🆁🅺🆇 An easy & handy library to monitor device internet connection status.
Kotlin ★ 97 3y agoExplain → -
LazyLoadingRecyclerView ★ PINNED
⌛ LazyLoadingRecyclerView ⌛ An easy & lightweight library to implemented Lazy Loading/Infinite Scrolling/Pagination with RecyclerView
Kotlin ★ 14 4y agoExplain → -
CacheX ▣
A feasible caching library for Android
Kotlin ★ 24 5y agoExplain → -
RickMortyApp
Rick & Morty - JetPack Compose, ViewModel, Dependency Injection, REST API, Local Caching, Testing
Kotlin ★ 15 2y agoExplain → -
TraceX
⚠️ Error Tracing is FUN! ⚠️
Kotlin ★ 8 4y agoExplain → -
VLogX
A visual logger for Android
Kotlin ★ 4 3y agoExplain → -
AndroidCleanArchMVVMDI
Android Clean Architecture Kick Start project with MVVM, Coroutine, DI, Caching, Networking.
Kotlin ★ 4 4y agoExplain → -
FactoryMethodForDataSourceAndroid
Usages of Factory Method for Data Source Layer (Local/Remote - Repository) with DI & MVVM [Android].
Kotlin ★ 4 4y agoExplain → -
AnaltyicsKtAdda
No description.
Kotlin ★ 3 7mo agoExplain → -
Commander
Handy library to send & receive command with payload between subscribers for Android.
Kotlin ★ 3 4y agoExplain → -
android-developer-roadmap ⑂
🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
Kotlin ★ 2 2y agoExplain → -
ResultShowDialog-Android
No description.
Kotlin ★ 2 4y agoExplain → -
LocationListener-Android
A simple library for Android to get current geo location
Kotlin ★ 1 7y agoExplain → -
AndroidUITesting
No description.
Kotlin ★ 1 3y agoExplain → -
ComposeMultiplatform
No description.
Kotlin ★ 1 3y agoExplain → -
TravelApp-KMP ⑂
JetBrains Compose Multiplatform UI App (Android, iOS, Desktop, Web). MVVM - Kotlin MultiPlatform (KMP)
Kotlin ★ 1 2y agoExplain → -
every-programmer-should-know ⑂
A collection of (mostly) technical things every software developer should know about
★ 1 4y agoExplain → -
CurvedBottomNavigation ⑂
A simple android library which helps you to create a curved bottom navigation
★ 1 4y agoExplain → -
RUInfected
R U Infected? With the outbreak of covid-19 aka coronavirus disease, be secured and safe with this mobile app. Please mark yourself if you are infected and get necessary medical help Stay Home, Stay Safe.
★ 1 6y agoExplain → -
rommansabbir.github.io
Portfolio of Romman Sabbir
HTML ★ 0 1d agoExplain → -
rommansabbir
No description.
★ 0 2mo agoExplain → -
magisk-frida ⑂
🔐 Run frida-server on boot with Magisk, always up-to-date
★ 0 2mo agoExplain → -
pairipfix ⑂
A simple LSPosed module to bypass signature checks for apks installed from outside google play
★ 0 3mo agoExplain → -
architecture-decision-record ⑂
Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation
★ 0 4y agoExplain → -
DroidCache
A simple yet powerful caching library for Android
Kotlin ★ 0 6mo agoExplain → -
Mobile-Application-Security ⑂
Resources for Mobile Application Testing 📓
★ 0 2y agoExplain → -
networking-kit ⑂
No description.
★ 0 10mo agoExplain → -
NetworkObserver ⑂
🌐 NetworkObserver – A Lightweight Kotlin Multiplatform Library for Real-Time Network Updates
★ 0 11mo agoExplain → -
MusicApp-KMP ⑂
This is a music player app built using Compose Multiplatform UI and KMP that works on Android, iOS, Desktop, and Web platforms.
Kotlin ★ 0 11mo agoExplain → -
Parse-SDK-Android ⑂
The Android SDK for the Parse Platform
Java ★ 0 1y agoExplain → -
Android-Mockk ⑂
No description.
★ 0 4y agoExplain → -
SouloryxRecordsWebsite
No description.
CSS ★ 0 1y agoExplain → -
hawkx
No description.
Kotlin ★ 0 1y agoExplain → -
shortly ⑂
🔗 Get an instant short URL. Use shortly, shorten and replace the long URL links. Free URL shortener to create perfect URLs for your business.
★ 0 3y agoExplain → -
open-resume ⑂
OpenResume is a powerful open-source resume builder and resume parser. https://open-resume.com/
★ 0 1y agoExplain → -
resume-builder-2 ⑂
Modern real-time design and 100% free resume builder.
★ 0 3y agoExplain → -
resume-builder ⑂
Build a standard and professional single page resume
★ 0 1y agoExplain → -
AutoStarter ⑂
This library helps bring up the autostart permission manager of a phone to the user so they can add an app to autostart.
★ 0 5y agoExplain → -
Optimizer ⑂
A shell script which helps to improve battery health and performance with forced system optimization.
★ 0 4y agoExplain → -
MIUI-Autostart ⑂
A library to check hidden MIUI autostart permission.
★ 0 2y agoExplain → -
PrankCall ⑂
PrankCallAndroid
★ 0 2y agoExplain → -
Pokemon ⑂
The Pokemon KMP Demo App is a Kotlin Multiplatform (KMP) project designed to showcase the capabilities of modern cross-platform development. This app fetches data from an API, saves it locally, provides search functionality, and allows users to view detailed information about selected Pokémon.
★ 0 2y agoExplain → -
CMPConnectivityMonitor ⑂
No description.
★ 0 2y agoExplain → -
Crypto-KMP ⑂
Crypto-KMP Developed using Kotlin Mulitplatform and Contains the Android, iOS, Web And Desktop Applications.
★ 0 2y agoExplain → -
Youtube-Clone-KMP ⑂
YouTube clone using Kotlin Multiplatform. It supports the Android, iOS, Web and Desktop Application. A better version of Original Applications.
★ 0 2y agoExplain → -
Flexi-Store-KMP ⑂
Flexi-Store is an Ecommerce Application developed using Compose Multiplatform (Android,iOS,Desktop & Web). It's uses the Custom Server for it.
★ 0 2y agoExplain → -
CryptoKoin-KMM
CryptoKoin-KMM App with Koin DI, Realm, SwiftUI & Jetpack Compose and Clean Architecture
★ 0 2y agoExplain → -
molecule ⑂
Build a StateFlow stream using Jetpack Compose
★ 0 2y agoExplain → -
CMP-image-pick-n-crop ⑂
No description.
★ 0 2y agoExplain → -
AdminLTE ⑂
AdminLTE - Free admin dashboard template based on Bootstrap 5
★ 0 2y agoExplain → -
qr-code-styling ⑂
Automaticly generate your styled QR code in your web app.
★ 0 2y agoExplain → -
NeuralNote ⑂
Audio Plugin for Audio to MIDI transcription using deep learning.
★ 0 2y agoExplain → -
UglyTooltip ⑂
A tooltip/showcase library for Android re-written in Kotlin.
★ 0 3y agoExplain → -
Ackpine ⑂
Android package installer library
★ 0 2y agoExplain → -
Oauth2.0CustomRegisterLogin ⑂
In this code we are making a custom Register and login with Oauth2.0 ,providing access to login using google and github .
★ 0 3y agoExplain → -
anypass-kmp ⑂
AnyPass: A compose multiplatform app for your all-in-one password management
★ 0 2y agoExplain → -
FaceApp ⑂
No description.
★ 0 5y agoExplain → -
ComposeExercise
No description.
Kotlin ★ 0 2y agoExplain → -
1SecMail ⑂
An unofficial app of 1SecMail api. Made with KMP ( Made with Compose Multiplatform )
★ 0 3y agoExplain → -
ComposeMulti
No description.
★ 0 3y agoExplain → -
UtilsX
No description.
Kotlin ★ 0 3y agoExplain → -
CardStackView ⑂
One Custom view for show something just like cards with animations.
★ 0 9y agoExplain → -
sensorology ⑂
Sensorology allows users to view and interact with the various sensors on their device, utilizing GraphView to display the sensor data in real-time.
★ 0 3y agoExplain → -
SecuGenExample
SecuGen Fingerprint Impl - Android
Kotlin ★ 0 3y agoExplain → -
ComposeLearning
No description.
Kotlin ★ 0 3y agoExplain → -
android-mock-api-response ⑂
Implement Mock API response for android to increase android developer productivity during sprint development
★ 0 6y agoExplain → -
OSSRH-81213
No description.
★ 0 4y agoExplain → -
SampleLibMavenCentralPub
SampleLibMavenCentralPub
Kotlin ★ 0 4y agoExplain → -
TaskX
Execute a list of given body (as a Task) and return a list of Result (Success or Error)
Kotlin ★ 0 4y agoExplain → -
AndroidTesting
No description.
Kotlin ★ 0 4y agoExplain → -
android_unit_tests ⑂
A sample app for learning Android Unit tests
★ 0 4y agoExplain → -
PhotoStore
No description.
Kotlin ★ 0 4y agoExplain → -
KotlinBasicThreadingExample
No description.
Kotlin ★ 0 4y agoExplain → -
SolidPrinciples ⑂
Contains clear examples and explanations of SOLID design principles.
★ 0 4y agoExplain → -
Encryption ⑂
Encryption is a simple way to encrypt and decrypt strings on Android and Java project.
★ 0 7y agoExplain → -
dagger-hilt-multi-module-sample ⑂
No description.
★ 0 6y agoExplain → -
mlab-assessment ⑂
No description.
★ 0 5y agoExplain → -
SpringBootDemo
No description.
Kotlin ★ 0 4y agoExplain → -
ACTmeldCX
No description.
Kotlin ★ 0 4y agoExplain → -
Melophile ⑂
A fully-featured music app that contains various elements of Material Design.
★ 0 5y agoExplain → -
bangladesh-geojson ⑂
Bangladesh GEOJSON - Divisions, Districts, Upazilas
★ 0 5y agoExplain → -
MaterialColorGenerator-Android
No description.
Kotlin ★ 0 7y agoExplain → -
parse-server-dashboard-ubuntu-18.04 ⑂
Shell scripts and config files to install Parse Server and Dashboard on Ubuntu 18.04 LTS
★ 0 6y agoExplain → -
inventory-system ⑂
An Android inventory system created using Room Database + LiveData + DataBinding + RXJava + Material Design
★ 0 6y agoExplain → -
Animobi ⑂
Animobi - Watch your favorite anime on mobile! (android)
★ 0 6y agoExplain → -
Museek ⑂
A Music Player with Neumorphic design
★ 0 6y agoExplain → -
AarogyaSetu_Android ⑂
Aarogya Setu Android app native code
★ 0 6y agoExplain → -
Android-Coroutine-LiveData-ViewModel-Example
No description.
Kotlin ★ 0 6y agoExplain → -
android-example ⑂
Example Android library that builds on jitpack.io
★ 0 7y agoExplain → -
AndroidNavigationExample
Example project for Android Navigation
Kotlin ★ 0 6y agoExplain → -
EasyEncryption-Android
This library handle the action of Encryption/Decryption of files using AES algorithm
Kotlin ★ 0 7y agoExplain → -
BuilderPatternExample-Kotlin
Simple builder pattern design example in Kotlin
Kotlin ★ 0 7y agoExplain → -
FacadeDesignPatternExample-Kotlin
Simple facade design pattern example in Kotlin
Kotlin ★ 0 7y agoExplain → -
AdapterDesignPatternExample-Kotlin
A simple adapter design pattern in Kotlin
Kotlin ★ 0 7y agoExplain → -
DesignPatternsForDummies
Journey to Design Patterns
Kotlin ★ 0 7y agoExplain → -
Bracathon
No description.
Kotlin ★ 0 7y agoExplain → -
SwipeEventListener-Android
No description.
Kotlin ★ 0 7y agoExplain → -
JitPackTest
No description.
Java ★ 0 7y agoExplain → -
RxAndroidExample
Example for RxAndroid Android
Kotlin ★ 0 7y agoExplain → -
RestAPIExampleDjango
No description.
Python ★ 0 7y agoExplain → -
FirebaseListener-Android
A simple library to get data from Firebase by just passing the database reference path
Kotlin ★ 0 7y agoExplain → -
MiniChatApp
No description.
Kotlin ★ 0 7y agoExplain → -
AddressToLocation-Android
A simple library to get Address/Location from Address/Location
Kotlin ★ 0 7y agoExplain → -
SkillDevelopment-Android
Journey to Advance Android Development
Kotlin ★ 0 7y agoExplain → -
FirebaseOTP-Android
No description.
Kotlin ★ 0 7y agoExplain → -
FirebaseVisionImageListener-Android
A simple library for Android to get list of labels from an image using FirebaseVisionImage
Kotlin ★ 0 7y agoExplain → -
ArchitectureComponentExample
No description.
Kotlin ★ 0 7y agoExplain → -
MyPermissionManager-Android
A simple library to get requested permission in Android
Kotlin ★ 0 7y agoExplain → -
Utils-Android
No description.
Kotlin ★ 0 7y agoExplain → -
glitchstudiosofficial.github.io ⑂
No description.
★ 0 3y agoExplain → -
MapsRouteDrawer-Android
A simple library for Android to draw route on google maps easily
Java ★ 0 7y agoExplain → -
SpeechReader-Android
A simple Android library for Text2Speech
Java ★ 0 7y agoExplain → -
ParseLiveQuery-Android
A simple library for Parse LiveQuery in Android
Java ★ 0 7y agoExplain → -
django_blog
No description.
CSS ★ 0 8y agoExplain →
No repos match these filters.