Lompat ke konten
Rico Dev.

Halo, saya

Web & Mobile Developer

Enrico Irawan

Saya membangun sistem tiket dan pembayaran yang dipakai ribuan orang setiap hari — untuk Bank BCA, Bank Mandiri, KAI, dan Kementerian Perhubungan.

4+
Tahun pengalaman
5.000+
Pengguna harian di platform tiket kapal
1.000+
Produk PPOB terintegrasi di Mitra Mint
Gulir
Foto Enrico Irawan

Tentang

Partner Front-End Developer yang bisa Anda andalkan

4+ tahun mengerjakan sisi front-end sistem yang dipakai bank dan operator nasional — BCA Lifestyle, Mandiri Livin Sukha, KAI, dan pelabuhan penyeberangan di berbagai daerah, sekaligus API di belakangnya kalau proyeknya butuh keduanya. Yang bikin kerja seperti ini jalan bukan kecepatan: rilis tepat tanggal, kode yang bisa diteruskan tim support setelah serah terima, dan bagian sulitnya disampaikan sebelum jadi keterlambatan.

Web

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • React Query
  • Zustand

Tiket KAI dan PELNI, di dalam aplikasi myBCA

Mobile

  • Flutter
  • React Native
  • Kotlin
  • Swift
  • BLoC
  • Firebase

Aplikasi kasir di mesin Sunmi, Tianyu, dan Ingenico

Backend

  • NestJS
  • Prisma
  • PostgreSQL
  • Docker

API kampanye, donasi, dan autentikasi

Pengalaman
4+ tahun
Berbasis di
Indonesia
Fokus
Web · Mobile · POS
Terbuka untuk
Full-time & freelance

4+

Tahun pengalaman

5.000+

Pengguna harian di platform tiket kapal

Rp100 juta+

Transaksi bulanan

1.000+

Produk PPOB terintegrasi di Mitra Mint

Karya pilihan

Sudah rilis, dan masih jalan.

Platform tiket, mesin pembayaran, dan produk-produk yang dibangun di sekitarnya.

01 — 2025

KAI × BCA

Sistem tiket kereta api nasional terintegrasi ke aplikasi myBCA — jadwal, kursi, pembayaran, dipakai penumpang di seluruh Indonesia.

  • React
  • Tailwind CSS
  • Zustand
  • React Query
  • React Hook Form

02 — 2024

Tiket Kapal PELNI

Penjualan tiket kapal nasional untuk BCA dan Bank Mandiri (Livin Sukha) — 5.000+ pemesanan per hari, perputaran di atas Rp100 juta per bulan.

  • React
  • Tailwind CSS
  • Zustand
  • React Query
  • React Hook Form

03 — 2023

Sistem Pelabuhan (Kemenhub)

Aplikasi POS desktop, web, dan mobile untuk operasional pelabuhan, dikembangkan bersama Direktorat Lalu Lintas Laut, Kementerian Perhubungan — mencakup Batam, Tanjung Pinang, dan Bali.

  • React
  • Next.js
  • Flutter

04 — 2024

MKP Lifestyle

Penjualan tiket destinasi wisata se-Indonesia, terintegrasi ke dalam platform BCA Lifestyle.

  • React
  • Tailwind CSS
  • Zustand
  • React Query
  • React Hook Form

05 — 2023

EDC POS Ticketing & Parkir

Sistem tiket dan parkir berbasis mesin EDC untuk Bank DKI Jakarta, Bank Mandiri, dan BPD Maluku Malut — memangkas waktu proses manual 30%.

  • React Native
  • Java Native Module
  • Material UI

06 — 2023

E-Retribusi

Aplikasi mesin untuk penarikan retribusi kios di pasar-pasar rakyat Indonesia, menerima QRIS, debit, dan prepaid.

  • React Native
  • Java Native Module
  • Material UI

07 — 2022

MKP E-Ticketing

Aplikasi kasir tiket Android native untuk mesin pembayaran, dibangun dengan MVVM, Dagger-Hilt, dan Retrofit.

  • Android
  • Kotlin
  • Dagger-Hilt
  • Retrofit
  • MVVM

08 — 2022

Mitra Mint

Aplikasi kasir mobile (Android & iOS) untuk agen retail, terhubung ke 1.000+ produk PPOB dengan pembayaran tunai dan cashless.

  • Flutter
  • Provider
  • Firebase

09 — 2023

Goodsone ID

Aplikasi vendor booking event (Flutter + Firebase), terintegrasi payment gateway Midtrans, notifikasi real-time via FCM, dan sistem loyalty points dengan Spring Boot + Kafka.

  • Flutter
  • BLoC
  • Firebase

10 — 2022

Weabopedia

Katalog anime iOS modular dengan pencarian, halaman detail, dan favorit yang bisa dibuka offline. Seluruh layout ditulis dengan kode, tanpa storyboard.

  • Swift
  • Realm
  • Swinject

11 — 2023

Platform Crowdfunding

Bangunan crowdfunding bergaya KitaBisa: pembuatan kampanye, pemrosesan donasi, dan autentikasi aman di atas NestJS dan Prisma.

  • Next.js
  • NestJS
  • Prisma
  • PostgreSQL

12 — 2026

FusionPay 1.0

Dompet digital untuk pengelolaan akun, tampilan saldo, dan transfer dana yang aman, dibangun dengan Particle Web3 Auth dan Reown untuk kebutuhan pembayaran sehari-hari dan pengelolaan aset kripto.

  • Flutter
  • Kotlin
  • Swift
  • GetX
  • Melos
  • Particle Web3 Auth
  • Reown

Keahlian

Perangkat di balik karya itu

Disusun berdasarkan jaraknya dari yang benar-benar kamu sentuh. Lingkar luar adalah permukaannya; pusatnya adalah penopangnya.

01 — 08 TOOLS

Antarmuka

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Flutter
  • React Native
  • Swift
  • Kotlin
React ✦Next.js ✦TypeScript ✦Tailwind CSS ✦Flutter ✦React Native ✦Swift ✦Kotlin ✦React ✦Next.js ✦TypeScript ✦Tailwind CSS ✦Flutter ✦React Native ✦Swift ✦Kotlin ✦

02 — 06 TOOLS

State & struktur

  • Zustand
  • React Query
  • React Hook Form
  • BLoC
  • MVVM
  • Dagger-Hilt
Zustand ✦React Query ✦React Hook Form ✦BLoC ✦MVVM ✦Dagger-Hilt ✦Zustand ✦React Query ✦React Hook Form ✦BLoC ✦MVVM ✦Dagger-Hilt ✦

03 — 06 TOOLS

Fondasi

  • NestJS
  • Prisma
  • PostgreSQL
  • Firebase
  • Docker
  • Git
NestJS ✦Prisma ✦PostgreSQL ✦Firebase ✦Docker ✦Git ✦NestJS ✦Prisma ✦PostgreSQL ✦Firebase ✦Docker ✦Git ✦

Kontak

Ceritakan apa yang sedang kamu bangun.

Terbuka untuk posisi full-time maupun proyek freelance. Email paling cepat sampai ke saya.

Atau email saya langsung:

irawanenrico@gmail.com

Aplikasi email kamu akan terbuka dengan isinya sudah lengkap.