Full-Stack Developer & Building Digital Solutions
I create beautiful, functional, and user-centered digital experiences. Specializing in React, Next.js, and modern web technologies with a passion for clean code and exceptional design.

Interactive 3D Experience
Explore my work in an immersive 3D environment. Move your mouse to interact with the elements.
Loading 3D Scene...
What I Bring to the Table
A comprehensive skill set spanning frontend, backend, design, and project management to deliver exceptional digital solutions.
Frontend Development
Expert in React, Next.js, TypeScript, and modern CSS frameworks like Tailwind CSS.
Backend Development
Proficient in Node.js, Python, databases, and API development.
UI/UX Design
Creating intuitive and beautiful user interfaces with Figma and Adobe Creative Suite.
Mobile Development
Building cross-platform mobile apps with React Native and Flutter.
DevOps & Cloud
Experience with AWS, Docker, CI/CD pipelines, and modern deployment strategies.
Project Management
Leading development teams and managing projects from concept to deployment.
How I Work With Clients
A proven methodology that ensures successful project delivery and client satisfaction.
Discovery & Planning
Understanding your needs, goals, and target audience to create a comprehensive project roadmap.
Design & Development
Creating wireframes, prototypes, and developing your solution using best practices and modern technologies.
Testing & Launch
Thorough testing, optimization, and deployment with ongoing support and maintenance.
Recent Work
A selection of projects that showcase my skills and experience across different technologies and industries.

Go Explore
Laravel, MySQL
Aplikasi Booking Destinasi Daerah Surabaya.
- Responsive Design
- Payment Gateway
- Admin Panel
- Booking & Ticketing System
- Destination Search & Filter
- Interactive Map & Navigation
- User Reviews & Ratings
- Popular Destination Recommendations
- Notifications & Reminders
- SEO Optimized

Go Orbit Company
Cromwell Framework, Next.js, TypeScript, MySQL
Go-orbit menyediakan pelatihan, pembinaan, dan konsultasi yang disesuaikan untuk membangun keterampilan, meningkatkan kinerja, dan mencapai hasil terbaik.
- Wawasan dan motivasi untuk tim
- Pelatihan dan pembinaan
- Konsultasi dan pendampingan
- Pembelajaran berdasarkan pengalaman dan outbound
- Pelatihan khusus bootcamp
- Penyelenggara acara dan MICE

Danusin
Next.js, Typescript, Tailwind CSS, PocketBase
Aplikasi untuk membantu mentracking lokasi dana usaha
- Pelacakan Lokasi Penjual secara Real-Time di Peta
- Dasbor Koordinator untuk Monitoring Tim
- Manajemen Tim Penjual Terpusat (oleh Koordinator)
- Update Status Aktivitas Penjual (Contoh: 'Berjualan', 'Istirahat')
- Sistem Autentikasi Aman untuk Koordinator dan Penjual
- Kontrol Akses Berbasis Peran (Koordinator vs. Penjual)

Company Profile HIMTI 2025
Laravel, PHP, Tailwind CSS, MySQL
Aplikasi company profile Himpunan Mahasiswa Teknik Informatika 2025
- Halaman Utama dengan Profil Organisasi
- Struktur Kepengurusan dan Detail Departemen
- Agenda dan Rencana Program Kerja Tahunan
- Portal Berita, Artikel, dan Pengumuman
- Galeri Foto dan Video Dokumentasi Kegiatan
- Formulir Pendaftaran dan Halaman Kontak
- Sistem Manajemen Konten (CMS) untuk Admin
- Integrasi Media Sosial Resmi HIMTI
- Desain Modern yang Responsif di Semua Perangkat

Chat bot Whatsapp
n8n, WAHA, VPS, Redis
Sebuah chatbot WhatsApp cerdas yang dibangun untuk melampaui kemampuan standar Meta AI. Bot ini memiliki kapabilitas multimodal canggih, memungkinkannya untuk menganalisis dan memproses berbagai jenis media seperti gambar, video, dokumen, dan pesan suara langsung di dalam percakapan.
- Analisis Konten Gambar (Image Recognition)
- Ringkasan dan Analisis Video
- Ekstraksi Teks dari Dokumen (PDF, Docx)
- Transkripsi Pesan Suara menjadi Teks
- Kemampuan Percakapan Kontekstual
- Integrasi Alur Kerja Otomatis (via n8n)
- Dukungan Multimodal (Teks, Gambar, Suara, Dokumen)

Volunteer Vibe Application
Android OS, Pocketbase, Flutter
A mobile application designed to promote volunteerism among youth by connecting them with volunteer organizations through an engaging and accessible platform.
- Event Search by Geolocation
- Gamification with Points and Badges
- Social Media Sharing
- Volunteer Hour Tracking

My Code Application
Android OS, Pocketbase, Flutter
Aplikasi mobile interaktif untuk belajar coding yang dirancang bagi pemula, mirip dengan W3Schools. Aplikasi ini menyediakan berbagai kursus terstruktur, latihan soal, dan elemen gamifikasi untuk membuat proses belajar menjadi efektif dan menyenangkan.
- Berbagai Kursus Pemrograman
- Latihan Soal Interaktif
- Fitur Gamifikasi (Poin & Lencana)
- Code Editor dalam Aplikasi
- Pelacakan Progres Belajar

Netflix Application
Android OS, Pocketbase, Flutter
Sebuah proyek kloning dari layanan streaming video populer, Netflix. Proyek ini mereplikasi pengalaman pengguna inti dalam menelusuri, mencari, dan menonton konten video, dibangun menggunakan Flutter untuk aplikasi mobile.
- Autentikasi Pengguna (Login & Register)
- Beranda dengan Kategori Film
- Fungsi Pencarian Konten
- Halaman Detail Film (Sinopsis & Rating)
- Pemutar Video Terintegrasi
- Profil Pengguna dan 'My List'

Si Pandu Application
Android OS, Pocketbase, Flutter
Sebuah aplikasi pelaporan masyarakat untuk suatu daerah, yang memungkinkan pengguna untuk melaporkan kejadian bencana alam secara langsung melalui antarmuka peta. Laporan yang masuk kemudian dapat dilihat dan diproses oleh pemerintah daerah untuk penanganan yang lebih cepat dan terkoordinasi.
- Pelaporan Berbasis Peta (Map-Based Reporting)
- Kirim Laporan dengan Foto & Deskripsi
- Pelacakan Status Laporan (Diterima, Diproses, Selesai)
- Dasbor Pemerintah untuk Verifikasi Laporan
- Notifikasi Real-Time

Database Manager
SvelteKit, Go Fiber, MongoDB
Sebuah tool manajemen database berbasis web yang memungkinkan pengguna untuk terhubung ke berbagai jenis database seperti PostgreSQL, MongoDB, dan MySQL. Platform ini menyediakan fitur untuk mengelola koleksi/tabel secara remote dan secara otomatis membuat REST API yang aman untuk setiap koleksi, lengkap dengan sistem perizinan.
- Koneksi Multi-Database (PostgreSQL, MongoDB, MySQL)
- Manajemen Koleksi/Tabel secara Remote
- Generator REST API Otomatis
- Sistem Perizinan (Permission) untuk API
- Antarmuka Grafis (GUI) untuk Data

Auto Pre-Processing Data Tools
SvelteKit, Go Fiber, Python
Sebuah tools berbasis web yang dirancang untuk mengotomatiskan dan menyederhanakan alur pra-pemrosesan data untuk kebutuhan machine learning. Pengguna dapat mengunggah dataset dan menerapkan berbagai teknik pra-pemrosesan melalui antarmuka yang interaktif untuk menyiapkan data mentah agar siap digunakan dalam model machine learning.
- Upload Dataset (CSV, Excel, dll.)
- Penanganan Nilai yang Hilang (Missing Values)
- Transformasi Data (Normalisasi & Standarisasi)
- Encoding Variabel Kategorikal
- Visualisasi Data Interaktif
- Unduh Dataset yang Telah Diproses
Ready to Start Your Next Project?
Let's work together to bring your ideas to life. I'm available for freelance projects and full-time opportunities.
Available for new projects. Let's discuss your ideas.