Halo, saya Ridha. Mahasiswa Teknologi Informasi di Aceh yang sehari-hari menulis kode untuk produk web. Bagian yang paling saya nikmati justru yang tidak kelihatan: skema data, autentikasi, dan deploy yang tenang tanpa drama.

Proyek terbesar saya Comtur — platform turnamen komunitas yang saya bangun dan kelola sendiri: backend NestJS + Prisma, panel admin React, aplikasi Flutter, berjalan di VPS dengan Nginx dan PM2. Dari situ saya belajar bahwa fitur yang selesai lebih berharga daripada arsitektur yang indah di atas kertas.

Di luar itu saya membangun situs showroom mobil bekas untuk usaha keluarga di Banda Aceh, mengelola tiga akun konten klip, dan menghabiskan sisa waktu dengan server pribadi serta eksperimen AI lokal.

  • 2026 — Kini

    Full-Stack Developer · Mandiri

    Membangun dan men-deploy situs untuk klien kecil: showroom mobil bekas dengan katalog 12 unit dan SEO lokal, serta platform turnamen komunitas yang kini live.

    • TypeScript
    • NestJS
    • React
    • Nginx
  • 2026 — Kini

    Pembuat & Pengelola · Ruangan Klips

    Produksi dan distribusi klip pendek ke YouTube, TikTok, dan Instagram. Lebih dari 100 video terunggah, semua dikerjakan sendiri dari editing sampai penjadwalan.

    • Editing
    • ffmpeg
    • Distribusi
  • 2026 — Kini

    Mahasiswa Teknologi Informasi

    Semester pertama. Fokus praktik di luar kelas: pemrograman web, basis data, dan administrasi server. Semua proyek di halaman ini dikerjakan sambil kuliah.

    • Basis Data
    • Jaringan
    • Sistem Operasi
  • 2026 — Kini

    Server Pribadi & Self-Hosting

    Mengelola laptop sebagai server: SSH lewat Tailscale, Nginx + PM2 untuk aplikasi produksi, Redis, dan beberapa layanan otomasi yang menyala saat dibutuhkan.

    • Linux
    • SSH
    • Tailscale
    • PM2

Minta CV lengkap

  • Comtur — Platform Turnamen Komunitas

    Platform untuk mengelola turnamen komunitas: pendaftaran tim, bagan pertandingan, dan panel admin. Backend NestJS + Prisma dengan Redis, panel admin React, aplikasi Flutter. Saya yang menulis kode sekaligus men-deploy ke VPS lewat Nginx dan PM2 — live sejak September 2026.

    • NestJS
    • Prisma
    • React
    • Flutter
  • LifeOS — Sistem Hidup Terpadu

    Monorepo berisi tiga klien sekaligus: API NestJS, web Next.js, dan aplikasi mobile React Native. Sekitar 105 endpoint dan 48 tabel — menggabungkan catatan, tugas, keuangan, dan kebiasaan dalam satu sistem.

    • Turborepo
    • Next.js
    • React Native
    • Drizzle
  • Al-Habsyi Jaya Mobil — Situs Showroom

    Situs untuk usaha keluarga di Banda Aceh. Katalog 12 unit dengan filter dan urutan tanpa reload, 12 halaman detail, serta structured data AutoDealer dan Car agar muncul rapi di hasil pencarian. Tujuan tunggalnya: mengantar pengunjung ke WhatsApp.

    • HTML/CSS
    • JavaScript
    • SEO
    • JSON-LD
  • Overlay Siaran & Aset Turnamen

    Sembilan paket overlay untuk siaran game dan turnamen: scene pembuka, popup, dan lower third dengan tema anime maupun game. Digambar dengan HTML/CSS lalu diekspor jadi video maupun sumber OBS.

    • CSS
    • Motion
    • OBS
  • 2026

    Satu Server, Dua Mesin, Tanpa Panel

    Menghubungkan PC dan laptop lewat Tailscale, lalu menjalankan aplikasi produksi dengan Nginx sebagai reverse proxy dan PM2 sebagai penjaga proses. Tanpa cPanel, tanpa VPS tambahan.

  • 2026

    Menjalankan AI di Laptop Sendiri

    Tumpukan model lokal untuk teks, gambar, dan 3D: Ollama dan LM Studio untuk inferensi, AnythingLLM untuk RAG di atas catatan pribadi, ComfyUI untuk generasi aset. Semua tanpa biaya API.

  • 2026

    Pipeline Klip: dari Unduhan ke Tiga Platform

    Alur kerja untuk memotong, memberi caption, dan menjadwalkan ratusan klip pendek — memakai ffmpeg, Whisper untuk transkrip, dan pencatatan inventaris supaya tidak ada video yang terunggah dua kali.

Lihat kode di GitHub