Avatar of Muhammad Abidzar Abdussalam.
Muhammad Abidzar Abdussalam
Android Engineer | Kotlin | Java | Jetpack Compose | Clean Architecture | Mobile Product Builder
列印
Avatar of the user.

Muhammad Abidzar Abdussalam

Android Engineer | Kotlin | Java | Jetpack Compose | Clean Architecture | Mobile Product Builder
I’m an Android Engineer with 5+ years of experience building native mobile apps using Kotlin and Java. My focus is on writing clean, scalable code and building apps that people actually enjoy using. Right now, I’m working at Kreditplus, where I help develop and maintain their mobile app using Jetpack Compose, UDF architecture, modularization, and tools like Hilt, Koin, and GitHub Actions. I've improved app performance, reduced crash rates, and added new features that boost user engagement — especially in the financing and rewards areas. Before that, I was the solo Android developer at MoGawe, where I built and launched a crowdsourcing app from scratch. I handled everything end-to-end — from integrating APIs and optimizing performance to Play Store deployment. I work comfortably in Agile/Scrum environments, collaborating closely with designers, product managers, and QA teams. I’m used to daily stand-ups, sprint reviews, and fast iteration cycles — and I enjoy being part of that rhythm. Outside of work, I like to stay sharp by exploring new Android libraries, joining bootcamps, and improving pet projects. I’m passionate about building apps that are not just functional, but also stable, fast, and enjoyable to use. If you're looking for someone who can take full ownership of Android features, work well with teams, and keep codebases clean and future-ready — I’d love to connect.
Logo of the organization.
PT. KB FINANSIA MULTI FINANCE (Kreditplus)
Logo of the organization.
BINUS University
Kabupaten Bekasi, Provinsi Jawa Barat, Indonesia
印度尼西亚

精选履历

最后更新于 2025年6月30日

专业背景

  • 目前状态
    就职中
  • 专业
    软体工程师
    跨平台应用程式开发人员
    Android 开发人员
  • 产业
    财务
    审计
    电子 / 电信
  • 工作年资
    4 到 6 年 (4 到 6 年相关工作经验)
  • 管理经历
    我有管理 1~5 人的经验
  • 技能
    Android Development
    Android SDK
    Java
    Kotlin
    Jetpack Libraries
    Clean Architecture
    Kotlin Coroutines
    Dependency Injection
    Unit Testing and Deployment
    Jetpack Compose
    Retrofit Api
    CI/CD
    Room Database
    Shared Preferences
    XML Layouts
    Git Flow
    Jenkins
    Github Actions
    Flow
    JUnit Testing
    Hilt
    Koin
    RxJava
    Google Maps API
    Mapbox
  • 语言能力
    English
    中阶
    Indonesian
    母语或双语
  • 最高学历
    大学

求职偏好

  • 目前状态
  • 预期工作模式
    全职
    对远端工作有兴趣
  • 希望获得的职位
    Software Engineer
  • 期望的工作地点
    Kota Surakarta, Provinsi Jawa Tengah, Indonesia
    Kota Bekasi, Provinsi Jawa Barat, Indonesia
    Daerah Khusus Ibukota Jakarta, Indonesia
  • 接案服务
    兼职接案者

工作经验

Logo of the organization.

Android Engineer

2021年11月 - 现在
Daerah Khusus Ibukota Jakarta, Indonesia
Kreditplus Mobile is a credit service application for Limit Applications, Cash Loans Collateralized by BPKB Motorcycles/Cars, Purchasing Used Cars, Factoring, etc. Apart from applying for credit, at Kreditplus Mobile you can also pay installments without having to queue and leave the house, also get rewards in the form of KPoins for every transaction you make in the application, redeem various attractive vouchers from the KPoin rewards, and can contact Kreditplus Customer Service directly. 1M+ Downloaders | 15K+ Active Daily Users https://play.google.com/store/apps/details?id=com.kreditplus.kpm.android&pcampaignid=web_share Responsibilities: ● Responsible for the development, testing, and maintenance of KPM (Kreditplus Mobile) applications, ensuring high performance and customer satisfaction. ● Write clean, maintainable, and scalable code in Kotlin, adhering to industry best practices and modern software android development principles such as UDF, modularization, and high architecture standards. ● Collaborate with senior engineers, designers, and product teams to implement new features and enhance existing ones, spearheading the development of customer retention features, payment and white goods. ● Participate in code reviews and contribute to the continuous improvement of the development process to ensure maintainable and efficient codebases. ● Identify, troubleshoot, and resolve issues to optimize application performance and ensure a seamless user experience. ● Stay updated with the latest Android technologies, trends, and best practices, leveraging tools such as Gradle with TOML, ViewModel UDF, Jetpack Compose, and dependency injection frameworks like Dagger Hilt and Koin. Achievements: ● Successfully increased the number of loan installments created through the in-app financing feature to 20%. ● Improved project structure using modularization and Clean Architecture, resulting in a more scalable, readable, and testable codebase. ● Reduced crash rate for 50% by optimizing app performance and monitoring with Firebase Crashlytics. ● Add unit test to cover at least 75% of projects line coverage Skills: ● Kotlin ● Gradle DSL ● Android Jetpack ● Jetpack Compose ● XML ● Coroutines & Flow ● Retrofit & Okhttp ● ViewModel UDF ● Unit Test JUnit ● Dependency Injection (Dagger Hilt mix with Koin) ● Room & SharedPreference ● Github Actions CI/CD.
Logo of the organization.

Android Developer

2019年9月 - 2021年10月
2 年 2 个月
Daerah Khusus Ibukota Jakarta, Indonesia
MoGawe offers simple tasks (gawean) that you can choose as you wish. Your MoGawe wallet will continue to grow for every task you can complete according to instructions via the MoGawe application. Earn your daily wages just by taking photos, counting products, conducting interviews and other easy tasks. 10K+ Downloaders | 1k+ Active Daily Users https://play.google.com/store/apps/details?id=com.mogawe.mosurvei&pcampaignid=web_share Responsibilites: ● Responsible for mobile application development MoGawe Apps end to end ● Proficient in Java for native Android development, utilizing industry best practices and following the MVVM architecture pattern. ● Implemented and maintained RESTful API integrations using Retrofit, ensuring efficient communication between the Android applications and server. ● Thrived in a solo developer role, taking ownership of the entire development lifecycle from ideation to deployment. ● Utilized Git for version control, facilitating collaborative development and codebase management. Achievements: ● Successfully launched a fully functional crowdsourcing app used by lot of daily users 1K+. ● Create useful features to input dynamic data using form features that driven by server ● Maintained high code quality standards and architecture consistency despite being a solo developer. ● Ensured stable performance across a wide range of Android devices through optimization and testing. Skils: ● Java ● RxJava ● DataBinding ● ViewModel ● ROOM ● SharedPreference ● Retrofit ● Okhttp ● FCM ● MVVM

学历

Logo of the organization.
学士学位
Information System
2020 - 2024
3.8/4 GPA
活动和社团
Highest Achievement On Employability Employability And Entrepreneurship Binus University @Bekasi. Student with most achievable history of career as long as at study, 2024

资格认证

Logo of the organization.
Dicoding Academy
证照编号: QLZ93JMMMZ5D
2028年4月 到期
Logo of the organization.
Dicoding Academy
证照编号: L4PQE3OQ4PO1
2028年1月 到期

职场能力评价