I help businesses continuously improve their website—not just build one.
From new features and performance improvements to automation and technical strategy, I become your long-term Technical Growth Partner.
Most of my work comes from Upwork and involves white-label projects, which limits my ability to showcase a traditional portfolio. Instead, I've included personal projects and case studies to demonstrate my capabilities and expertise.
In English I Vibe Coded an Internal Family App with Next.js, Supabase, and WhatsApp Notifications || In Bahasa Saya vibe coding Membangun Aplikasi Keluarga Internal dengan Next.js, Supabase, dan Notifikasi WhatsAppIn English My First Time Building a Chrome Extension with Vibe Coding || In Bahasa Pengalaman Pertama Saya Membuat Chrome Extension dengan Vibe CodingIn English Why I Often Build My Own Live Search Instead of Relying on WordPress Default Search || In Bahasa Kenapa Saya Lebih Sering Membangun Live Search Sendiri daripada Mengandalkan Search Bawaan WordPressIn English How I Built a Custom Gutenberg Block System with ACF Pro [Case Study] || In Bahasa Bagaimana Saya Membangun Sistem Custom Gutenberg Block dengan ACF Pro [Studi Kasus]In English Tailwind CSS + Prepros: A WordPress Theme Workflow from Personal Experience || In Bahasa Tailwind CSS + Prepros: Workflow WordPress Theme dari Pengalaman PribadiIn English How I Built a Role-Based Discount WooCommerce System [Case Study] || In Bahasa Bagaimana Saya Membangun Role-Based Discount WooCommerce [Studi Kasus]In English How to Create a Dynamic Login & Logout Menu in WordPress (Beginner Guide) || In Bahasa Cara Membuat Dynamic Login & Logout Menu di WordPress (Panduan untuk Pemula)