Summary
Overview
Work History
Education
Skills
Years Of Experience
Language Proficiencies
Social Link - Linkedin
Participations
Additional Information
Interests
Timeline
Generic

Md Khairul Alam

Android Engineer
Tokyo, Japan,13

Summary

A committed Android engineer with experience across various industries in Japan, Vietnam, and Bangladesh, I excel at translating business requirements into technical solutions. Known for delivering well-tested, maintainable code and driving team success through quality code reviews.

Overview

10
10
years of professional experience
4
4
years of post-secondary education

Work History

Android Engineer

Rakuten Symphony, Inc.
03.2023 - Current
  • Performing as Android engineer in Rakuten Link application after successfully implementing most of the features of Rakuten MiniApp SDK in the role of Rakuten Group, Inc.
  • Contributing to the Link Platform team to support existing features e.g Firebase and other push notifications, architecture, refining UI/UX design concept etc
  • Contributed to the development of Rakuten Link key features such as Home, Discovery, SPS, Mission, Wallet, and Search using Redux
  • Contributed to widget development associated with Link application
  • Performed a bridge-engineering role in the Link UI Automation project, utilizing Appium for testing
  • Onboarded and mentored new engineers to integrate them into the Link application team
  • Managed and maintained existing features of the Rakuten MiniApp Android SDK

Android Engineer

Rakuten Group, Inc.
05.2021 - 02.2023
  • Performed as a bridge Android engineer to integrate the MiniApp SDK into the Link application
  • Developed public features for the MiniApp Android SDK and contributed to building several features in the MiniApp JS SDK
  • Built sample Android application using the MVVM architecture to leverage the MiniApp Android SDK

Android Engineer

Robert Walters Japan K.K.
06.2020 - 04.2021
  • Joined the MiniApp SDK team in Rakuten and started developing MiniApp features. Based on my performance, I was hired by Rakuten Group, Inc. to continue working with the same team.
  • Developed public features for Rakuten MiniApp Android SDK
  • Built sample Android application using the MVVM architecture to integrate Rakuten MiniApp Android SDK

Embedded Android Engineer

LEOMO, Inc.
02.2020 - 05.2020
  • This is a sports-startup company where I had the opportunity to work as an embedded Android engineer to develop LEOMO applications in the custom devices namely Type-S, Type-R in order to contribute to the sports industry
  • Introduced MVP architecture to the team for developing Android applications
  • Developed an Android-style settings screen for Type-S devices
  • Maintained the existing codebase for Type-R devices, including bug fixes
  • Ensured the quality of applications on both Type-S and Type-R devices during the release operation
  • This is a sports-startup company where I had the opportunity to work as an embedded Android engineer to develop LEOMO applications in the custom devices namely Type-S, Type-R in order to contribute to the sports industry

Android Engineer

Mercari, Inc.
02.2018 - 01.2020
  • A well-known flea market platform in Japan, where I worked as an Android engineer on the Japanese application, taking on various responsibilities to enhance the features
  • Developed multiple features for the Android app, including SafeTrade, Coupon, and Interstitial Ads
  • Refactored legacy code to implement the MVP architecture
  • Migrated cloud messaging integration from GCM to FCM
  • Acted as a release manager for several versions on the Google Play Store
  • Documented features, including use cases, design docs, work breakdowns, architectural options, and risk mitigation strategies
  • Created documentation for the entire Android release process
  • Compiled an onboarding guide for new Android team members
  • Actively participated in scrum events as part of the development process
  • Reviewed candidate code submissions as part of the hiring process
  • Addressed technical issues reported by the customer support team
  • Contributed to code reviews for the Merpay application integration project
  • Collaborated with the QA team to fix bugs and resolve reported issues
  • Mentored new team members during their onboarding process
  • Developed various UI components for the Mercari Design Language System (DLS)
  • Optimized CI/CD processes for more efficient app build generation
  • Utilized feature flagging strategies to address critical issues
  • A well-known flea market platform in Japan, where I worked as an Android engineer on the Japanese application, taking on various responsibilities to enhance the features

Android Engineer

Sun Asterisk (as was, Framgia) Inc.
08.2015 - 01.2018
  • Sun Asterisk is an offshore software development company based in Japan
  • Developed core features for several Japan-based Android applications, including Disco CFN, Zenrin Navi SDK sample app, and Adways Geeeksplay
  • Wrote technical blogs after conducting research on various topics, such as https://viblo.asia/u/licon
  • Participated in coding contests on behalf of the company
  • Sun Asterisk is an offshore software development company based in Japan

Android Engineer

Lantas Tech LLC.
11.2014 - 07.2015
  • This was a startup in my home country, where I served as Lead Android Engineer to develop a phonebook application
  • Developed a native phonebook application with core features such as contact listing, updating, grouping, tagging, and more
  • Contributed engineering solutions and innovative ideas to the team
  • Conducted A/B testing to assess and ensure the quality of the application
  • This was a startup in my home country, where I served as Lead Android Engineer to develop a phonebook application

Education

Bachelor of Science - Computer Science and Engineering

Rajshahi University
Rajshahi
04.2010 - 01.2014

Skills

  • Kotlin
  • Java
  • MVP
  • MVVM
  • REDUX
  • SOLID Principles
  • Clean Code
  • Jetpack Compose
  • ViewModel
  • Room
  • LiveData
  • RxJava

  • Coroutines
  • Dagger
  • Retrofit
  • LeakCanary
  • Firebase
  • In-App Purchase
  • JUnit
  • Robolectric
  • Appium
  • CircleCI
  • GitHub Actions
  • Agile

Years Of Experience

10+

Language Proficiencies

  • English: Highly proficient (Experienced in professional communication, technical writing, and delivering presentations)
  • Bengali: Native speaker (Fully fluent)
  • Hindi: Intermediate (Conversational proficiency)

Social Link - Linkedin

https://www.linkedin.com/in/md-khairul-alam-62967459

Participations

  • Participated as a contestant at GDG DevFest & Hackathon 2013, Dhaka, Bangladesh
  • Served as a lead trainer for Android application development programs organized by the Ministry of ICT, Bangladesh
  • Led as a mentor at the National Hackathon 2014, Dhaka, Bangladesh
  • Took part as a participant at the Google Cloud Platform RoadShow 2015, Hanoi, Vietnam
  • Competed as a contestant in the AngelHack Global Hackathon 2017, Hanoi, Vietnam
  • Represented my company at DroidKaigi 2018, Tokyo, Japan

Additional Information

  • Able to work closely with product managers, UI/UX designers and QA engineers to ensure seamless development and delivery of high-quality Android applications.
  • Skilled in identifying problems, analyzing complex scenarios, and creating effective solutions to meet both business and technical needs.
  • Effectively managed multiple projects with competing deadlines, consistently delivering features and bug fixes on time while maintaining code quality.
  • Adaptable and quick to learn new technologies and methodologies, with experience in transitioning between various frameworks and architectures.
  • Mentored junior engineers by conducting code reviews, providing feedback, and encouraging best practices for clean and maintainable code.
  • Self-motivated to stay updated with the latest Android development trends, libraries, and tools to continuously improve skills and knowledge.

Interests

Android open-source projects, Tech Meetups, Tech Blogs & Books, Hackathons

Timeline

Android Engineer

Rakuten Symphony, Inc.
03.2023 - Current

Android Engineer

Rakuten Group, Inc.
05.2021 - 02.2023

Android Engineer

Robert Walters Japan K.K.
06.2020 - 04.2021

Embedded Android Engineer

LEOMO, Inc.
02.2020 - 05.2020

Android Engineer

Mercari, Inc.
02.2018 - 01.2020

Android Engineer

Sun Asterisk (as was, Framgia) Inc.
08.2015 - 01.2018

Android Engineer

Lantas Tech LLC.
11.2014 - 07.2015

Bachelor of Science - Computer Science and Engineering

Rajshahi University
04.2010 - 01.2014
Md Khairul Alam Android Engineer