Jakarta · UTC+7Open to work

Farel Yuda Pratama

Developer multi‑disiplin - Android native, web & backend.

Aku bangun aplikasi Android dengan Kotlin dan Jetpack Compose, sekaligus kerjakan web dan backend-nya. Lulusan Teknik Informatika 2025, alumni Bangkit Academy 2024.

Lihat 16 proyek Unduh CV

Potret Farel Yuda Pratama
fig. 1 - potret penulis
01

Karya pilihan

Selected work / 16 repositori

SnapCal

Skripsi · Android + Web · Live

SnapCal: daftar entri makanan harian dengan foto dan jumlah kalori SnapCal: layar analisis foto makanan, pilihan metode YOLO, Gemini, atau Groq SnapCal: detail makanan Nasi Kuning dengan donut chart nutrisi

Aplikasi kalori & nutrisi berbasis AI: foto makananmu, model mendeteksi isinya, estimasi kalorinya bisa dikoreksi sebelum masuk catatan. Android-nya Compose penuh, versi web-nya live.

  • Deteksi makanan dari foto: model YOLO lokal, atau Gemini & Groq sebagai layanan AI.
  • Hasil analisis bisa dikoreksi manual: waktu makan, nama, dan berat.
  • Chat AI nutritionist dengan riwayat obrolan.
  • Ringkasan asupan harian & mingguan dalam grafik.
  • Kalender riwayat makan + notifikasi Firebase.

Kotlin · Jetpack Compose · Material 3 · Room · Retrofit · CameraX · Firebase · Gemini API · YOLO

Lumimi

Desktop · Windows · Live2D

Lumimi: karakter Live2D di desktop Windows

Teman Live2D di desktop - model lokal (offline) maupun cloud API: ngobrol lewat teks atau suara, karakternya bereaksi sesuai percakapan, lalu idle dengan ocehan sendiri. Tiga mode tanpa restart: AI VTuber untuk streaming, panel assistant, atau desktop pet transparan.

  • Semua model Cubism 4/5 didukung, kemampuannya dideteksi otomatis.
  • LLM, TTS & STT bisa model lokal (offline) maupun cloud API - kamu pilih. Mode lokal: tak ada data yang keluar.
  • Implementasi dibantu AI.

Rust · TypeScript · PixiJS 8 · Cubism SDK

Android native - Kotlin

  1. 01
    Aturdana

    Pengelolaan keuangan pribadi: transaksi, anggaran, pengingat tagihan.

    Kotlin · Personal finance
  2. 02
    ListAnime

    Jelajah & detail anime dari Jikan API. Multi-module dynamic feature, database terenkripsi SQLCipher, DI pakai Koin.

    Multi-module · Room · Paging · Koin
  3. 03
    GitHub User App

    Cari pengguna GitHub, lihat detail & follower, simpan favorit di Room, atur tema lewat DataStore.

    Retrofit · Room · Coroutines · DataStore
  4. 04
    ngeresep

    Aplikasi resep makanan Android native.

    Kotlin · Android
02

Spesifikasi

Spec sheet / perkakas kerja
Bahasa
Kotlin · Python · PHP · JavaScript · HTML · CSS
Mobile
Android SDK · Jetpack Compose · Material Design · CameraX
Data & Backend
Firebase (Auth, Firestore, Messaging) · RESTful API · Room · MongoDB · Express
Tools
Android Studio · VS Code · Git & GitHub · Gradle KTS
Desain
Figma · Adobe Photoshop
03

Perjalanan

2019 → sekarang
  1. v2019

    Magang Engineering - Hotel Aryaduta Suites Semanggi

    Jul–Des 2019. Pemeliharaan preventif & korektif sistem kelistrikan dan peralatan elektronik hotel.

  2. v2021

    S1 Teknik Informatika - Universitas Gunadarma

    2021–2025. Fondasi rekayasa perangkat lunak dibentuk di sini, dari PHP sampai mobile.

  3. v2022

    Petugas Pendataan Lapangan - Badan Pusat Statistik

    Okt–Nov 2022, Regsosek 2022 wilayah Pondok Bambu. Pendataan lapangan rumah ke rumah, melatih ketelitian dan disiplin ikut prosedur.

  4. v2024

    Bangkit Academy - Android Development Path

    Feb–Jul 2024, by Google, GoTo & Traveloka. Pelatihan intensif Android native. Capstone: SnapCal-MD, pendahulu SnapCal.

  5. v2025

    Lulus & buka babak baru

    Selesai S1, lanjut membangun produk sendiri: SnapCal, Lumimi, dan teman-temannya.

04

Gas ngobrol?

Contact

Buat posisi full-time, kontrak, kolaborasi proyek, atau sekadar ngobrolin Jetpack Compose. Aku balas cepat di email.

Jakarta Timur, Indonesia · UTC+7 · +62‑859‑5904‑5569