Faidancode
Fullstack Developer

Halo, SayaRifai

Full-Stack Engineer dengan spesialisasi dalam membangun sistem web siap produksi yang skalabel. Selama 4+ tahun, saya telah menjembatani arsitektur backend yang kompleks dengan antarmuka frontend yang intuitif melalui kode yang rapi dan terstruktur.

Github
Github
Professional Illustration

Tech Stack

Teknologi dan tools yang biasa saya gunakan untuk membangun aplikasi yang skalabel dan siap produksi.

Frontend (Web)

React
React
Next.js
Next.js
Angular
Angular
Vue
Vue

Pengembangan Mobile

React Native
React Native
Ionic
Ionic
Capacitor
Capacitor
Android Studio
Android Studio

Backend & API

Laravel
Laravel
CodeIgniter
CodeIgniter
Node.js
Node.js
NestJS
NestJS
Golang
Golang
Python
Python

Bahasa & Type Safety

TypeScript
TypeScript

Styling & UI

Tailwind CSS
Tailwind CSS
Bootstrap
Bootstrap

Data & ORM

Eloquent
Eloquent
Drizzle
Drizzle
SQLC
SQLC
GORM
GORM

Tools & Kolaborasi

GitHub
GitHub
Docker
Docker

Pengalaman Proyek Profesional

Proyek yang telah saya kerjakan untuk klien dan perusahaan, menunjukkan dampak nyata, kerja sama tim, serta kemampuan saya sebagai Full-Stack Engineer di berbagai industri.

Bagian ini menampilkan proyek profesional terpilih. Dengan mempertimbangkan kerahasiaan dan siklus hidup proyek, sebagian besar proyek disajikan dalam bentuk ringkasan tanpa tautan publik.
2024–2025

Implementer ERPNext

E-Commerce (NDA)

ERPNextFrappe FrameworkPythonREST APIMagentoReact Native
  • Mengimplementasikan dan mengonfigurasi ERPNext sebagai sistem back-office inti untuk operasi e-commerce.
  • Mengembangkan modul ERPNext kustom, skrip klien, dan skrip server untuk mendukung alur kerja bisnis spesifik.
  • Membangun dan menyediakan REST API dari ERPNext untuk integrasi dengan Magento dan aplikasi mobile.
  • Menjamin sinkronisasi data dan stabilitas sistem antara ERP, e-commerce, dan platform mobile.
2024

Full-Stack Programmer - Construction (NDA)

Construction (NDA)

LaravelVue.jsReact NativeMySQLREST API
  • Melanjutkan pengembangan dan pemeliharaan sistem legacy untuk perusahaan konstruksi dengan ketentuan NDA.
  • Mengembangkan dan memperluas backend API untuk mendukung alur operasional dan pelaporan.
  • Memelihara serta mengembangkan aplikasi web admin menggunakan Laravel dan Vue.js.
  • Mengembangkan dan memelihara aplikasi mobile berbasis React Native untuk mendukung operasional lapangan dan kebutuhan internal.
  • Meningkatkan stabilitas sistem melalui perbaikan bug, refactoring kode, dan optimasi performa.
2023–2024

Full-Stack Programmer - White-Label App & Online Fashion Retail

White-Label App, Online Fashion Retail

IonicAngularCordovaPWACodeIgniterReactLaravelMySQLGoogle Play Console
  • Mengembangkan dan memelihara aplikasi mobile white-label yang digunakan oleh beberapa brand fashion online.
  • Membangun dan memelihara backend API serta dashboard web admin untuk manajemen pesanan dan operasional toko.
  • Menangani pengembangan multi-platform termasuk aplikasi Android, PWA, dan sistem web admin.
  • Mengelola upgrade aplikasi mobile, migrasi paket deprecated, serta rilis aplikasi ke Google Play Store.
  • Menjaga kualitas dan stabilitas aplikasi melalui perbaikan bug, refactoring, dan peningkatan berkelanjutan.
2023

Full-Stack Programmer - Sistem Real-Time

Teknologi Energi (NDA)

LaravelNode.jsWebSocketMySQL
  • Berperan dalam R&D dan pengembangan CMS yang terintegrasi dengan Sistem Pengisian Kendaraan Listrik (EVCS).
  • Mengembangkan API real-time menggunakan WebSocket untuk komunikasi antara CMS dan perangkat pengisian.
  • Mengimplementasikan kontrol pengguna untuk memulai dan menghentikan sesi pengisian melalui integrasi backend real-time.
  • Melakukan riset dan validasi arsitektur sistem sebelum deployment ke produksi.
2023

Web / Full-Stack Programmer - Logistik

Logistik (NDA)

LaravelVue.jsMySQL
  • Memelihara dan mengembangkan sistem admin internal untuk operasi dan manajemen transaksi logistik.
  • Mengembangkan fitur pelaporan dengan ekspor spreadsheet untuk monitoring operasional dan keuangan.
  • Melakukan refactoring kode dan perbaikan bug untuk meningkatkan stabilitas dan maintainability sistem.
2022

Full-Stack Programmer - Percetakan Online / E-Commerce

Percetakan Online / E-Commerce

IonicAngularCordovaLaravelGraphQLMySQLShipping API
  • Mengembangkan dan memelihara aplikasi mobile dan CMS untuk layanan percetakan online.
  • Membangun API GraphQL menggunakan Laravel untuk mendukung query data yang efisien dan aliran data aplikasi.
  • Mengintegrasikan API perhitungan biaya pengiriman dari pihak ketiga (KiriminAja).
2022

Web Programmer - Pemerintahan

Pemerintahan / Sektor Publik

LaravelMySQLHTMLCSSJavaScript
  • Mengembangkan dan memelihara website pemerintahan yang mencakup landing page, halaman berita, dan informasi publik.
  • Membangun dan menyesuaikan CMS untuk pengelolaan konten, pengumuman, dan halaman informasi.
  • Memelihara kode yang sudah ada serta memperbaiki bug untuk memastikan stabilitas dan keandalan sistem.
2021

Web Programmer - E-Commerce

E-Commerce

LaravelVue.jsMySQLXendit API
  • Mengembangkan dan memelihara fitur inti platform e-commerce seperti katalog produk, checkout, dan manajemen pesanan.
  • Mengintegrasikan payment gateway pihak ketiga (Xendit) untuk mendukung berbagai metode pembayaran.
  • Berkolaborasi dengan tim bisnis dalam mengimplementasikan alur transaksi dan pembayaran.
2021

Full-Stack Programmer - Perhotelan / Hotel

Perhotelan / Hotel

IonicAngularCordovaLaravelMySQL
  • Memelihara dan mengembangkan sistem kasir hotel (POS) yang mendukung alur operasional harian.
  • Mengembangkan fitur admin berbasis web untuk manajemen transaksi dan data.
  • Meningkatkan stabilitas aplikasi melalui perbaikan bug dan penambahan fitur.

Studi Kasus

Studi kasus end-to-end ini dibuat untuk menampilkan proses pengambilan keputusan teknis, perancangan sistem, dan kemampuan implementasi saya.