K M Rejowan Ahmmed
Senior Software Engineer, Android, Jetpack Compose
summary
Senior Android Engineer with 8 years of experience building and shipping production apps. Passionate about clean architecture, Jetpack Compose, and leading teams to deliver great products.
experience
Senior Software Engineer, Android Lead
Feb 2025 to presentRight Tracks IT Limited, Dhaka, Bangladesh (onsite, full-time)
- Led and mentored a team of 5 Android developers, providing technical guidance, code reviews, and architectural direction.
- Architected and developed a large-scale Live Streaming app using MVVM, AWS (Cognito, GraphQL, S3), and Agora SDK for real-time video.
- Designed and implemented pixel-perfect UIs from Figma and integrated FaceUnity SDK for beauty effects and enhanced video quality.
Software Engineer (Android)
Oct 2024 to Feb 2025NexKraft Limited, Dhaka, Bangladesh (onsite, full-time)
- Designed and developed a Mechanic Dashboard app using Kotlin, MVVM, Room DB, and RESTful APIs for task assignment, time tracking, and service/parts management.
- Maintained and enhanced vehicle management ERP apps with features like trip booking, fuel tracking, and admin vehicle oversight.
- Updated and added key features to a Flutter-based Learning Management app, including examinations and virtual classes.
Content Creator & Educator
Oct 2023 to Aug 2024Tranquilly Coding (remote, part-time)
- Created educational video content on Java, Kotlin, and Android Development, including topics like Jetpack Compose and modern Android practices.
Android Developer
Aug 2021 to Oct 2023Instaal Limited, Estonia (remote, full-time)
- Led a team of 4, providing technical guidance, code reviews, and architectural direction across multiple Android projects.
- Designed, developed, and maintained 20+ high-traffic Android apps, collectively serving over 10M users worldwide.
- Migrated large Java codebases to Kotlin, set up CI/CD pipelines using GitHub Actions, managed monetization and crash monitoring and optimized app performance.
Android Developer
Dec 2020 to May 2021Rareseen, Malaysia (remote, contract)
- Implemented features including categories, image-based suggestions, in-app purchases, and authentication via backend APIs.
- Optimized codebase with lazy loading, offline support, and multi-threading, improving performance and responsiveness by ~60%.
Android Developer
Jun 2018 to Dec 2020Regular Apps (remote, part-time)
- Developed and maintained 50+ Android apps across tools, utilities, and learning apps, reaching 1M+ users.
- Managed Google Play Console, app analytics, and ad monetization to optimize revenue and app performance.
skills
- Languages & Frameworks
- Java, Kotlin, Android SDK, Jetpack Compose
- Android Development
- MVVM Architecture, Retrofit, Clean Architecture, Repository Pattern, Room/SQLite, LiveData, Flow, Coroutines, Background Services & Broadcast Receivers, In-App Purchases & Monetization, Push Notifications, Firebase, Crashlytics, Dependency Injection (Koin/Hilt), Jetpack Navigation, UI/UX Implementation from Figma, GraphQL, Agora SDK, Video/Audio Streaming, AWS (Cognito, S3), FaceUnity SDK
- Tools & Others
- Git, Google Play Console Management, Code Reviews, Trello, Testing & Debugging, CI/CD (GitHub Actions), Analytics Integration, Jira
- Additional
- JavaScript, Dart, Python, Flutter, React
projects
Live Stream, Right Tracks IT LimitedAn interactive Live Streaming app with gifts and rewards. Architected and developed core features including authentication, live streaming, in-stream chat, database management, beautification, and more.
Mechanic Dashboard, NexKraft LimitedA comprehensive Mechanic Dashboard app for managing workshops, assigning jobs, tracking progress, handling requests, managing overtime, and TA/DA billing. Designed and developed from scratch, handling architecture, UI design, testing, and full implementation.
WA Toolbox, Instaal LimitedA suite of WhatsApp tools including auto-reply, chat analysis, chat lock, gallery/file manager, status saver, and more. Designed, developed, and integrated all tools, implemented monetization, and built the app from scratch.
WhatsApp Chat AnalyzerAn app to analyze WhatsApp conversations, visualizing activity with charts, multi-chat POV, advanced filtering, and search. Designed and developed from scratch with custom algorithms to extract and analyze chat data.
Device Info (17 stars)A full-featured device info app displaying CPU, GPU, battery, network, camera, sensors, and real-time usage data. Designed and developed from scratch, exploring Android system sources to extract device-specific information.
education
Master of Social Science (M.S.S), Government and Politics
2023 to 2024Jahangirnagar University
Bachelor of Social Science (B.S.S), Government and Politics
2018 to 2023Jahangirnagar University