Avatar of Muhammad Nurul Karim.
Muhammad Nurul Karim
Mobile Developer
Profile
Posts
0Connections
Print
Avatar of the user.

Muhammad Nurul Karim

Mobile Developer
Mobile Developer with 2+ years of experience in Android and cross-platform app development. Specializing in building high-performance and user-friendly applications using Kotlin, Flutter, and Java, with strong expertise in API integration, UI/UX optimization, and cloud-based services like Firebase and Supabase. Experienced in freelance and remote collaborations, delivering projects for diverse clients while maintaining clear communication and meeting deadlines. Skilled in mentoring and leading developer communities, fostering growth and knowledge-sharing. Adaptable, detail-oriented, and committed to creating impactful digital solutions.
Logo of the organization.
Fastwork Technologies Indonesia
Logo of the organization.
Universitas Metamedia
Kota Padang, Sumatera Barat, Indonesia
Republic of Indonesia・Malaysia・Republic of Singapore・Australia・Japan

Featured Resume

Uploaded on Nov 10th 2025

Professional Background

  • Current Status
    Unemployed
  • Profession
    Android Developer
    Software Engineer
    Web Developer
  • Fields
    Mobile Apps
    Software
  • Work Experience
    2-4 years (2-4 years relevant)
  • Management
    None
  • Skills
    Flutter App Developement
    Kotlin Programming Language
    Android Studio
    Linux Shell
    Figma
    SQL Database
    JSON
  • Languages
    English
    Intermediate
    Indonesian
    Native or Bilingual
  • Highest Level of Education
    Bachelor

Job Search Preferences

  • Current Status
    Ready to interview
  • Desired Job Type
    Full-time
    Interested in working remotely
  • Desired Positions
    Mobile App Developer
  • Desired Work Locations
  • Freelance

Work Experience

Logo of the organization.

Freelance Mobile Developer

Feb 2023 - Present
- Design and develop 5+ Android applications for clients across different sectors, ensuring full device and OS compatibility. - Improved app performance by 30% by optimizing API calls, implementing caching, and enhancing asynchronous state management. - Integrated Firebase and RESTful APIs to enable real-time data flow, user authentication, and analytics tracking. - Managed full project lifecycle using Agile workflow and Git version control, maintaining 100% on-time delivery and client satisfaction.
Logo of the organization.

Teaching Assistant

Sep 2024 - Jan 2025
5 mos
- Mentored 20+ students in applying software engineering principles, Android development basics, and debugging techniques. - Developed learning materials and live coding examples to simplify complex concepts and improve student project completion rates.
Logo of the organization.

Mobile Development Cohort

Aug 2023 - Jan 2024
6 mos
- Selected as one of 47000 applicants to join Google’s Bangkit Academy nationwide, a competitive Mobile Development, Soft Skills, and English proficiency program. - Completed all core Android courses on Dicoding, mastering Kotlin, Jetpack Compose, API Integration, Unit Testing, and Clean Architecture fundamentals. - Collaborated in a cross-functional capstone team (Mobile, Cloud, ML) to build HukumQ, a legal information Android app, implementing best practices (MVVM architecture, Material Design) and user-centered UX design.

Education

Logo of the organization.
Bachelor’s Degree
Information System
2021 - 2025
3.89/4 GPA
Activities and societies
Chairman in Kafe Koding Community - Led community initiatives by organizing weekly tech-sharing sessions and workshops to support student developers’ growth and knowledge sharing. - Managed a team of mentors and coordinators to plan event roadmaps, secure partnerships with external developer groups, and ensure consistent delivery of learning programs.
Description
- Related Courses: Data Structures and Algorithms, Software Engineering, Project Management. - Thesis: Designed and implemented a Library Management Information System integrated with an Android-based barcode scanner, reducing manual check-in/out time by over 40% and improving library workflow efficiency.

Licenses & Certifications

Logo of the organization.
Dicoding Indonesia
Credential ID: 1RXYQ0QVQZVM
Expiration Date: Sep 2028
Logo of the organization.
Dicoding Indonesia
Credential ID: NVP748J24PR0
Expiration Date: Oct 2027
Logo of the organization.
Dicoding Indonesia
Credential ID: 2VX346MNQZYQ
Expiration Date: Sep 2027
Logo of the organization.
Dicoding Indonesia
Credential ID: GRX5QO4G2Z0M
Expiration Date: Jan 2027
Logo of the organization.
Dicoding Indonesia
Credential ID: 07Z68OM1YXQR
Expiration Date: Nov 2026