Muhamad Ilham

Muhamad Ilham

Android Developer

Followers of Muhamad Ilham250 followers
location of Muhamad IlhamBogor, West Java, Indonesia

Connect with Muhamad Ilham to Send Message

Connect

Connect with Muhamad Ilham to Send Message

Connect
  • Timeline

  • About me

    Mobile Developer

  • Education

    • Stimik Dharma Negara

      2019 - 2023
      Bachelor of Computer Science Information Technology S1
    • SMK WIKRAMA BOGOR

      2016 - 2019
  • Experience

    • PT Laskar Teknologi Mulia (CyberLabs)

      Jul 2018 - Dec 2018
      Android Developer

      internship- Implemented MVC design pattern for structured application development.- Developed websites using Laravel and Vue.js.- Developed mobile applications using Java.

    • PT CARSWORLD DIGITAL INDONESIA

      Jun 2019 - Sept 2019
      Android Developer

      - Developed and implemented software solutions based on product owner requirements.- Developed features using Java and Kotlin.- Applied MVVM architecture pattern.- Collaborated with the team to solve problems using SOLID principles.- Followed Agile development methodology and managed tasks with Jira.- Implemented CI/CD pipelines with GitLab.

    • PT. Rembon Karya Digital

      Oct 2019 - Jun 2020
      Mobile Application Developer

      - Developed and implemented software solutions based on insurance product requirements.- Built apps from scratch using Flutter.- Applied the Repository Design Pattern for clean architecture.- Implemented push notifications with Firebase.- Developed features with offline functionality.- Used Dependency Injection with GetIt for better code modularity.- Implemented Sqflite for local database management.- Integrated Maps and Location features.

    • Bahaso.com

      Jul 2020 - Nov 2021
      Full Stack Developer

      - Developed and maintained RESTful APIs with Laravel and MongoDB.- Built cross-platform mobile apps using Flutter.- Implemented Domain-Driven Design (DDD).- Mentored interns to support their learning and developmen- Rebranded and redeveloped products with microservices.- Integrated OAuth2 for authorization.- Added video conferencing with BigBlueButton.- Analyzed databases and reviewed code.- Applied SOLID principles to solve team problems.- Implemented event-driven architecture with AWS SQS.- Followed Agile methodology and managed tasks with Jira. Show less

    • KRIYA

      Feb 2022 - Aug 2025
      Mobile Developer

      - Developed cross-platform mobile applications using Flutter and React Native.- Managed state in Flutter apps using Bloc and in React Native apps using Redux.- Optimized data fetching and state management with Tanstack Query in React Native.- Implemented multi-language support.- Integrated notifications using OneSignal.- Managed Play Store and App Store submissions.- Independently developed and managed all aspects of the app.- Able to translate product team requirements into effective technical solutions. Show less

  • Licenses & Certifications

    • Belajar Membuat Aplikasi Android Untuk Pemula

      Dicoding Academy
      View certificate certificate
    • Indonesia Android Kejar Batch 3

      Google
    • LSP KKNI Level 3 - Rekayasa Perangkat Lu

      Badan Nasional Sertifikasi Profesi
    • Memulai Pemrograman Dengan Kotlin

      Dicoding Academy
      View certificate certificate
  • Volunteer Experience

    • Volunteer

      Issued by Indonesia Android Kejar
      Indonesia Android KejarAssociated with Muhamad Ilham