raihan.dev

> Halo, saya_

Raihan Tri Rizqi Wibowo

Full-stack Developer

Full-stack Developer di PT Tunaslink Indonesia dan mahasiswa Teknik Informatika di ITERA dengan pengalaman mendalam dalam pengembangan full-stack menggunakan Golang, Next.js, dan Docker. Memiliki rekam jejak dalam membangun sistem skala produksi serta otomatisasi jaringan yang efisien. Berorientasi pada fundamental untuk menciptakan solusi teknologi yang skalabel dan berdampak nyata.

Bandar Lampung, Lampung, Indonesia

Player 1

Coming soon

Pengalaman

  1. Okt 2026 - Saat ini

    Musiman

    Kepala Divisi IT - Informatics Goes to TPB 2026

    Institut Teknologi Sumatera

    Lampung Selatan, Lampung, Indonesia · Di lokasi

    Informatics Goes to TPB (IGT TPB) 2026 adalah acara penyambutan mahasiswa baru Informatika ITERA selama Tahap Persiapan Bersama (TPB). Memimpin Divisi IT beranggotakan 13 orang dalam tiga subdivisi (UI/UX, Frontend, Backend), masing-masing dipimpin kepala subdivisi, untuk membangun platform web acara bagi sekitar 280 pengguna: 247 mahasiswa baru beserta daplok/mentor di 15 kelompok.

    Kepemimpinan

    • Menyusun tim menjadi UI/UX (3 staf), Frontend (3 staf), dan Backend (4 staf), serta mengoordinasikan serah terima dari desain ke frontend lalu ke backend
    • Menulis spesifikasi teknis: peran dan hak akses, alur data, desain basis data, serta rencana pengerjaan bertahap selama satu bulan
    • Menjalankan alur kerja Git berbasis pull request (feature branch, branch dev, code review) dengan lebih dari 20 PR digabung
    • Menetapkan standar engineering: kontrak API, format respons yang seragam, konvensi penamaan, linting dan formatting, serta aturan build harus lolos sebelum merge

    Fitur Platform

    • Login Google khusus email mahasiswa ITERA, dicocokkan otomatis ke daftar resmi lewat NIM
    • Absensi QR yang dipindai daplok/mentor, dengan pengecekan sesi, kelompok, dan duplikat, serta absensi manual sebagai cadangan
    • Pengumpulan tugas lewat tautan (Drive, Instagram, TikTok, YouTube), dicek terhadap platform yang diizinkan dan tenggat, lengkap dengan riwayat revisi
    • Dashboard admin: impor daftar peserta via CSV, kelola pengguna/kelompok/sesi/tugas, dan laporan absensi dengan ekspor CSV
    • Kontrol akses berbasis peran, rate limiting, serta unit test dan integration test (Vitest)
    Next.js 15TypeScriptTailwind CSSshadcn/uiPrismaMySQLAuth.jsVitest
  2. Jun 2025 - Saat ini

    Kontrak

    Full-stack Developer

    PT. Tunas Link Indonesia

    Bandar Lampung, Lampung, Indonesia · Di lokasi

    • Warehouse Management System: merancang dan mengembangkan Batch Inventory System sebagai aplikasi full-stack Next.js untuk mengelola stok dan logistik gudang.
    • Billing ISP & Otomasi Perangkat: memelihara platform billing skala produksi dengan tagihan otomatis dan integrasi perangkat OLT (ZTE & FiberHome) menggunakan Next.js dan Go.
    • Monitoring Jaringan: membangun service Go yang memantau OLT dan ONU lewat SNMP (redaman, trafik, status) dan mengirim data realtime ke dashboard lewat WebSocket.
    • Arsitektur Multi-POP: mengembangkan sistem pusat yang mengelola banyak server POP (Point of Presence) lewat terowongan WireGuard, termasuk instalasi otomatis dan terminal SSH dari dashboard.
    • Aplikasi Mobile: membangun aplikasi Flutter untuk pelanggan (tagihan, status koneksi, ubah paket) serta untuk teknisi & sales (tiket lapangan, kontrak bertanda tangan) yang terhubung ke backend billing.
    • Infrastruktur: mengelola deployment berperforma tinggi menggunakan Docker, Nginx, dan PM2 di lingkungan Linux.
    Next.jsTypeScriptGoFlutterPythonDjangoPrismaMySQLSocket.IOSNMPWireGuardDockerNginxPM2
  3. Okt 2024 - Jun 2025

    Paruh Waktu

    Full-stack Developer

    PT. Tunas Link Indonesia

    Jarak jauh

    • Fondasi Sistem Billing: merancang dan membangun aplikasi billing inti untuk layanan ISP sebagai aplikasi full-stack Next.js, berfokus pada manajemen pelanggan dan penagihan otomatis.
    • Integrasi Payment Gateway: mengintegrasikan payment gateway yang aman untuk mengotomatiskan penagihan dan laporan keuangan.
    • Manajemen Server: menjaga stabilitas dan performa layanan dengan konfigurasi server PM2 dan Nginx.
    Next.jsFlutterPrismaMySQLDuitkuPM2Nginx
  4. Jul 2026 - Agt 2026

    Pekerja Lepas

    Backend Developer & QA Engineer — PPLK ITERA 2026

    Institut Teknologi Sumatera

    Indonesia · Di lokasi

    • Sistem Gamifikasi & Leaderboard: merancang dan membangun logika backend sistem XP kelompok peserta, menjumlahkan skor ke leaderboard real-time yang otomatis menentukan kelompok terbaik penerima hadiah barisan depan konser.
    • Mesin Penilaian: membangun backend evaluasi dan penilaian tugas otomatis untuk divisi "Materi dan Tugas", mempercepat penilaian ribuan peserta.
    • Quality Assurance & Testing: melakukan pengujian QA end-to-end di berbagai fitur pplkitera.com, menemukan bug kritis, dan memastikan sistem stabil saat diakses banyak pengguna bersamaan.
    Laravel
  5. Des 2025 - Jan 2026

    Kepala Divisi IT (Pemiket) - Informatika 2025

    Institut Teknologi Sumatera

    Lampung Selatan, Lampung, Indonesia · Di lokasi

    • Infrastruktur & Keamanan: menjaga lingkungan digital yang aman dan mengawasi protokol keamanan teknis untuk platform mahasiswa.
    • Pengembangan Frontend: merancang dan membangun antarmuka yang ramah pengguna dengan Next.js, mengutamakan estetika dan kenyamanan pengguna.
    • Keunggulan Operasional: menjaga alur kerja teknis yang lancar dan nyaman lewat dukungan IT yang responsif dan penanganan masalah.
    • Kepemimpinan: memimpin tim analis teknis agar seluruh kegiatan divisi berjalan tertib dan aman.
    Next.js

Proyek Unggulan

Platform Billing ISP & Otomasi OLT

PT. Tunas Link Indonesia

2024 - 2026

Platform billing produksi untuk penyedia layanan internet: manajemen pelanggan, tagihan otomatis, aktivasi perangkat, dan monitoring jaringan. Terdiri dari web Next.js, tiga service Go, dan service provisioning Django.

pelanggan terpasang
3.800+
pelanggan aktif
3.100+
karyawan pengguna
95
server POP
5
  • ›Tagihan massal otomatis, broadcast WhatsApp, payment gateway Duitku, dan log audit pelunasan
  • ›Aktivasi ONU otomatis ke OLT ZTE & FiberHome lewat telnet, plus isolir pelanggan via MikroTik/RADIUS
  • ›Monitoring OLT/ONU via SNMP (redaman, trafik) dan kontrol modem lewat TR-069/ACS
  • ›Arsitektur pusat–POP: banyak server POP dikelola lewat WireGuard, instalasi otomatis, dan terminal SSH di dashboard
  • ›Alur tiket PSB, Ganti ONU, dan Dismantle dari CS hingga teknisi lapangan
Next.jsTypeScriptGoDjangoPrismaMySQLSocket.IOSNMPWireGuardDockerNginxPM2

Aplikasi Mobile Pelanggan Tunaslink

PT. Tunas Link Indonesia

2026

Aplikasi Flutter untuk pelanggan internet Tunaslink: cek tagihan dan bayar, pantau koneksi, serta ajukan perubahan paket.

  • ›Status Koneksi: redaman, trafik realtime, suhu modem, riwayat down/up, dan restart modem lewat TR-069
  • ›Daftar perangkat yang terhubung ke WiFi/LAN modem
  • ›Upgrade/downgrade paket lewat tiket yang diteruskan ke CS
  • ›Dwibahasa (Indonesia/Inggris), notifikasi push FCM, dan login OTP WhatsApp
FlutterDartFirebaseREST API

Aplikasi Mobile Teknisi & Sales

PT. Tunas Link Indonesia

2025 - 2026

Aplikasi Flutter internal untuk teknisi lapangan dan sales, dirancang tetap andal di area dengan sinyal lemah.

  • ›Teknisi: ambil dan kerjakan tiket PSB, perbaikan, dan Ganti ONU beserta bukti foto
  • ›Sales: daftarkan calon pelanggan dengan lokasi GPS, foto, dan kontrak bertanda tangan digital
  • ›Mode offline: isian tersimpan otomatis dan pengiriman diantrekan lalu dicoba ulang saat sinyal pulih
FlutterDartFirebaseGeolocator

Platform IGT TPB 2026

Informatics Goes to TPB · ITERA

2026

Platform web acara penyambutan mahasiswa baru Informatika ITERA untuk sekitar 280 pengguna di 15 kelompok, dibangun bersama tim 13 orang.

  • ›Login Google khusus email ITERA, dicocokkan otomatis ke daftar resmi lewat NIM
  • ›Absensi QR oleh daplok/mentor dengan cek sesi, kelompok, dan duplikat
  • ›Pengumpulan tugas lewat tautan dengan cek platform, tenggat, dan riwayat revisi
  • ›Dashboard admin: impor CSV, manajemen data, laporan absensi
Next.js 15TypeScriptPrismaMySQLAuth.jsVitest

Gamifikasi & Penilaian PPLK ITERA 2026

PPLK ITERA 2026

2026

Backend sistem XP kelompok dan penilaian tugas untuk orientasi mahasiswa baru ITERA dengan ribuan peserta.

  • ›Leaderboard real-time yang menentukan kelompok penerima hadiah barisan depan konser
  • ›Mesin penilaian tugas otomatis untuk divisi Materi dan Tugas
  • ›QA end-to-end di pplkitera.com saat beban pengguna tinggi
LaravelMySQLKunjungi

Batch Inventory System

PT. Tunas Link Indonesia

2025 - 2026

Sistem manajemen gudang berbasis batch untuk mengelola stok dan logistik perangkat.

  • ›Aplikasi full-stack Next.js untuk stok dan logistik gudang
Next.jsTypeScript

Prestasi & Sertifikasi

Prestasi

Sertifikasi

Keahlian & Pendidikan

Frontend

Next.jsReact.jsTypeScriptTailwind CSSshadcn/uiRadix UITanStack TableRecharts

Backend

GoNode.jsPythonDjangoLaravelPrisma ORMMySQLAuth.jsJWTSocket.IO

Mobile

FlutterDartFirebase Cloud Messaging

Jaringan & Integrasi

SNMPTelnet (OLT)MikroTikRADIUSTR-069 / ACSWireGuardPayment Gateway (Duitku)WhatsApp API

Infrastruktur

DockerNginxPM2LinuxAnsible

Lainnya

VitestGitProject Management
  1. Diterima lewat SNBP 2025

    Institut Teknologi Sumatera (ITERA)

    Teknik Informatika

    2025 - Sekarang · Lampung Selatan, Lampung

  2. SMKN 2 Terbanggi Besar

    Rekayasa Perangkat Lunak

    Jun 2022 - Mei 2025 · Terbanggi Besar, Lampung Tengah, Lampung

Kontak

Press start_

Mari bekerja sama.

Terbuka untuk peran Software Engineer, serta proyek pengembangan web, aplikasi, dan konsultasi IT.