Experience Skills Writing Leadership Education
Khairul Alam

Khairul Alam

Senior Software Engineer (Android)
11+ Years Building Scalable Mobile Applications
Tokyo, Japan  ·  Currently at Rakuten
I'm passionate about building thoughtful digital experiences where great design, solid engineering, and real-world impact come together. I believe the best products are not only functional and reliable, but also intuitive, purposeful, and carefully crafted.
With 11+ years across Japan, Vietnam, and Bangladesh, I specialise in scalable Android applications, SDKs, and platform capabilities — spanning Kotlin, Jetpack Compose, Clean Architecture, and large-scale mobile ecosystems. I enjoy turning complex challenges into simple, maintainable solutions, and I'm continuously exploring how AI-assisted development can enhance engineering workflows.
0
Years Experience
0
Companies
0
Technical Blogs
0
Blog Views
Vietnam
Sun Asterisk Vietnam Co., Ltd.
Bangladesh
Lantas Technologies, Inc.
Senior Software Engineer (Android)
Rakuten, Inc.
Tokyo, Japan
Feb 2020 – Present
Software Engineer (Android)
Mercari, Inc.
Tokyo, Japan
Feb 2018 – Jan 2020
Software Engineer (Android)
Sun Asterisk Vietnam Co., Ltd.
Hanoi, Vietnam
Aug 2015 – Jan 2018
Software Engineer (Android)
Lantas Technologies, Inc.
Dhaka, Bangladesh
Nov 2014 – Jul 2015

Programming & Architecture

Kotlin Java MVVM MVP Redux Clean Architecture Clean Code SOLID Modularization Design Language System MiniApps React JavaScript

Android & Development Tools

Android SDK Jetpack Compose ViewModel LiveData Room Navigation KTX Widget Coroutines Flow RxJava Dagger Hilt Kodein Retrofit OkHttp Moshi gRPC Glide Coil Braze Salesforce In-App Purchase Firebase Crashlytics Firebase Analytics Firebase Remote Config Firebase Performance Firebase App Distribution Firebase A/B Testing

Testing Tools

JUnit Robolectric Mockito Kluent Appium Codecov LeakCanary Timber Stetho Postman Charles Proxy

CI/CD & Deployment

CircleCI GitHub Actions DeployGate AppCenter Google Play Console

Collaboration & Productivity

Jira Figma Zapier Git GitHub Slack

AI & Developer Productivity

Claude Code Codex AI-Assisted Development AI Debugging & Log Analysis Token-Efficient LLM Workflows
View all 23 posts on Viblo  →
🎯

Drive alignment and transparency through Agile ceremonies, proactive risk mitigation, and clear prioritisation across stakeholders.

📚

Lead technical workshops sharing Android best practices, new technologies, and engineering patterns across teams.

🤝

Mentor engineers through code reviews and onboarding, contributing to faster ramp-up and a stronger engineering culture.

💡

Navigate ambiguity with open discussion and a solution-first approach to technical and organisational challenges.

RU
Bachelor of Science — Computer Science & Engineering
University of Rajshahi, Bangladesh
2010 – 2014
✍️ Writing / Coding
🥾 Hiking
🎱 Billiards
🏏 Cricket
💻 Hackathons