MayudevID

MayudevID - Maulana Yusuf

Personal brand for my work and journey as a Mobile Developer (Flutter), focused on Android and iOS app development.

Download CV


About Me

I currently work as a Mobile Developer with experience building and improving mobile applications using Flutter. I have a bachelor’s degree in Information Systems and a strong interest in building digital products that are stable, scalable, and meaningful for users.

My main focus areas are:

  • End-to-end feature development in mobile applications
  • API integration and data management
  • App quality, performance, and release stability

Experience

Staff Mobile Programmer

PT Kreasindo Karya Abadi | Apr 2024 - Present

  • Developed complex mobile applications using Flutter (Dart)
  • Built important features, including:
    • API integration
    • Data management
    • Liveness detection (face detection)
    • Chat and calls (LiveKit, CallKit iOS)
    • Real-time notifications (FCM)
    • AR filters (Augmented Reality)
    • Payment system
  • Contributed to community app stability with an error rate around 1.03% and a 4.03/5 rating
  • Supported daily active user growth up to an average of 12 thousand users in April 2025

Flutter Mobile Developer Intern

PT Suitmedia Kreasi Indonesia | Feb 2023 - Jun 2023

  • Learned clean and structured Flutter coding practices
  • Collaborated with team workflows using Git
  • Improved technical communication for sharing ideas, requirements, challenges, and work progress

Education

Universitas Pembangunan Nasional Veteran Jakarta

Bachelor of Information Systems | Sep 2020 - Jul 2024

  • Study focus:
    • Logic and problem-solving algorithms
    • Application development (mobile/web)
    • Basic AI/ML and data analysis
    • System analysis, ERD, UML, and system design documentation

Skills

Hard Skills

  • Flutter (Dart)
  • Android and iOS development tools
  • Version control: Git, GitHub, GitLab
  • IDE: VS Code, Xcode, Android Studio
  • Simple CI/CD (Codemagic)

Soft Skills

  • Problem-solving
  • Critical thinking
  • Communication
  • Teamwork

Certifications and Training

  • Menjadi Android Developer Expert - Dicoding (2022)
  • Menjadi Flutter Developer Expert - Dicoding (2022)

1. Ar-Rauda - Islamic Studies and Qur’an Murottal

Ar-Rauda is an Islamic studies app that provides Qur’an murottal collections, lectures, and other religious learning materials.

Main Features

  • Islamic studies and Qur’an murottal
  • Listen to lectures together
  • Live-streamed lectures
  • Create lecture notes
  • Prayer notifications and reminders
  • Read the Qur’an and tajwid
  • Morning and evening dhikr
  • Islamic learning roadmap (structured materials)
Frame 2 Frame 3 Frame 4 Frame 5 Frame 6

Available on Google Play and App Store

Get it on Google Play Download on the App Store

2. Bloom - Productivity App

Bloom Cover

Bloom is a daily productivity app with To-do List, Pomodoro Timer, Habit Tracker, and notification-based reminder features.

Core Stack

  • Flutter (Dart)
  • Firebase: Auth, Firestore, Storage, Analytics

Architecture & Engineering

  • State management: BLoC (bloc, flutter_bloc) + GetX (get) in selected flows
  • Model/data layer: equatable, dartz, json_serializable, json_annotation
  • Offline persistence: shared_preferences
  • Network awareness: connectivity_plus

Repository: github.com/mayudevID/bloom

3. Cling! - Money Management App

Cling Cover

Cling! is a money management app for tracking income and expenses, budgeting, and monitoring financial condition.

Core Stack

  • Flutter (Dart)
  • Firebase: Auth, Firestore, Storage, Messaging, Crashlytics, Analytics

Architecture & Engineering

  • State management: BLoC (bloc, flutter_bloc)
  • Dependency injection: get_it
  • Local database: sqflite
  • Local key-value storage: shared_preferences
  • Network awareness: connectivity_plus

Repository: github.com/mayudevID/cling

4. KBBI Daring App

KBBI Daring Cover

Android app for online KBBI vocabulary search powered by an API.

Core Stack

  • Kotlin + Android SDK (minSdk 21, targetSdk 33)
  • Retrofit + Gson converter for API consumption

Architecture & Engineering

  • Local data layer: Room (room-runtime, room-ktx) + kapt
  • Async programming: Kotlin Coroutines (kotlinx-coroutines-android)
  • Screen navigation: AndroidX Navigation (navigation-fragment-ktx, navigation-ui-ktx)

Repository: github.com/mayudevID/kbbi_daring_app


Contact

Open to collaboration and full-time work opportunities in Mobile Development.