Kembali ke portofolio

Muhammad Rafiq Amin

Full-Stack Web Developer · DevOps Engineer

+62 821-5240-0352 (WhatsApp) [email protected] linkedin.com/in/muhammad-rafiq-amin-2524b4437 github.com/mrafiqamin24 mra1.my.id Kalimantan Barat, Indonesia · remote / on-site

Ringkasan

Mahasiswa D3 Teknologi Informasi yang membangun aplikasi bisnis untuk toko, restoran, dan hotel dengan Laravel, Next.js, dan Flutter, lalu menjalankannya di server Proxmox yang dirakit dan diamankan sendiri. Terbiasa bekerja dari PRD, menulis uji otomatis, dan mendokumentasikan deploy. 980+ commit di 7 repo aktif, enam rilis live, satu server produksi. Terbuka untuk magang, freelance, dan full-time.

Keahlian

Backend
PHP 8, Laravel 12–13, Node.js/Express, REST API, Sanctum, JWT, RBAC, passkey/WebAuthn, Google Apps Script
Frontend
Next.js 16, React 19, TypeScript, Inertia, Tailwind CSS 4, Filament v5, HTML/CSS/JS tanpa framework
Mobile
Flutter, Dart, Riverpod, Drift + SQLite offline (Windows & Android)
Data
MySQL 8.4, Prisma 6, SQLite, skema multi-tenant, migrasi
Jaringan
MikroTik RouterOS (hotspot, voucher, login kustom), RT/RW Net, firewall default-deny
Server
Proxmox VE 9, LXC, ZFS, Debian, systemd, Cloudflare Tunnel/Workers/DNS, Tailscale, SSH, GPG
Kualitas
Pest, PHPUnit, Vitest, Playwright, PHPStan level 8, ESLint, gitleaks, CI dengan MySQL
Alat
Git, Docker, VS Code

Project pilihan

Pengalaman & kegiatan

  • Freelance & project mandiri

    2025 – sekarang

    Sistem pemesanan untuk sebuah hotel (MR Hotel), absensi GPS untuk Toko Berkah Jaya, halaman MI Al-Amin Tumbang Titi, pengelolaan hotspot RT/RW Net berbasis MikroTik (2026), router cabang lewat WireGuard, dan produk sendiri (Ownertech, Restotech, Homtech, Amin Cloud, PlatformHQ, Crypt-Man).

Pendidikan & bahasa

  • D3 Teknologi Informasi

    sedang berjalan

    Fokus jaringan komputer, pengembangan web, dan administrasi server.

  • Bahasa

    Indonesia (asli); Inggris teknis untuk dokumentasi dan kode.

Portofolio lengkap dengan tautan live dan tanggal rilis: mra1.my.id September 2026