Pengalaman Kerja

Riwayat pengalaman yang tertulis di CV

Web Developer

Front-end Developer

2024 - Sekarang

  • Menerapkan Tailwind CSS dan shadcn UI untuk menghadirkan tampilan antarmuka yang modern dan profesional pada berbagai proyek.
  • Mengimplementasikan Inertia.js pada project Laravel untuk membangun UI yang interaktif.
  • Mengimplementasikan WebSocket untuk fitur Realtime Chat.
  • Menerapkan dasar-dasar SEO (Search Engine Optimization) untuk website klien.

Backend Developer

Backend Developer

2025 - Sekarang

  • Mengembangkan API berbasis Node.js / Laravel API sanctum sesuai kebutuhan proyek.
  • Menerapkan Server-Sent-Event (SSE) untuk komunikasi data realtime ke client.
  • Mengimplementasikan Redis sebagai caching dan in-memory data store untuk meningkatkan performa.
  • Mengoptimalkan query database menggunakan Eloquent ORM, eager loading, indexing, dan query optimization untuk mengurangi N+1 queries.
  • Mengimplementasikan queue dan background jobs menggunakan Redis untuk proses asynchronous.
  • Mengimplementasikan application logging untuk membantu debugging, troubleshooting, dan monitoring aplikasi.
  • Mengimplementasikan Single Sign-On (SSO) menggunakan Laravel Passport untuk autentikasi terpusat.

DevOps

Infrastructure & Deployment

2026 - Sekarang

  • Menerapkan CI/CD menggunakan GitHub Actions untuk build, testing, dan deployment.
  • Mengelola dan melakukan deployment aplikasi pada server Linux/VPS.
  • Mengonfigurasi Nginx sebagai web server, reverse proxy, dan load balancer.
  • Menggunakan Docker untuk containerization dan konsistensi environment aplikasi.
  • Mengimplementasikan load balancing untuk mendistribusikan traffic ke beberapa server/vm.
  • Membuat dan memelihara dokumentasi REST API menggunakan Swagger/ScalarAPI.
  • Mengimplementasikan monitoring menggunakan Grafana untuk memantau performa aplikasi dan sistem.

Asistant Dosen

Mengajar Praktikum

Agustus 2024 - Desember 2025

  • Mengajar praktikum pemrograman dasar menggunakan bahasa Java.
  • Menilai kode ujian.
  • Membuat sistem informasi ujian dengan AI yang terinspirasi dari tugas akhir ASAH LED by DICODING.

Asah Led by Dicoding & Accenture

Learning React & Back-End with AI

Agustus 2025 - Januari 2026

  • Mengembangkan berbagai proyek berbasis Node.js.
  • Membangun RESTful API menggunakan Express.js dan deploy ke server menggunakan pm2.
  • Membuat LLM AI dari Gemini, OpenAI, dan Claude untuk mendukung generate soal.
  • Bekerja sama dengan tim beranggotakan 5 orang dalam proyek akhir LEARNCHECK Formative Assessment.

Internship di CV DB KLIK INDONESIA

Mengembangkan Website HRIS-DBKLIK

November 2025 - April 2026

  • Mengembangkan website HRIS berbasis Laravel dan Tailwind.
  • Mengembangkan realtime chat menggunakan Reverb dan echo di Laravel.
  • Optimasi kirim email dan notifikasi HP melalui Firebase menggunakan job di Laravel.
  • Setting scheduler di waktu tertentu.
  • Optimasi backend menggunakan pagination server-side dan search dengan like query.
  • Mengembangkan backend untuk fitur absensi dengan validasi lokasi di aplikasi HRIS.

Pendidikan

Riwayat akademik

Universitas Dr. Soetomo

Surabaya

Aug 2023 - Sekarang

Teknik Informatika

GPA 3.70 of 4.00

Sertifikat

Training dan pencapaian

TRAINING Next.js

Ketua Pelaksana

April 2025

VSGA Junior Web Development by KOMINFO

Peserta

Juli 2025

ASAH LED by DICODING

Peserta Terbaik

Agustus 2025

Skills

Teknologi yang tercantum di CV

Server

Ubuntu Server

Frontend & Backend

Node JSPHPReactVue.jsNuxt.jsNext.jsLaravelCodeIgniter

Database & Ops

MySQLPostgreeMongoDBDockerGrafana