Full-Stack Developer with 5+ years of experience building SaaS products end-to-end — from system architecture, API development, to deployment backed by UI/UX skills that ensure every product not only works, but also feels right for its users.
An omnichannel CRM & AI chatbot platform that unifies all customer communication channels into a single dashboard.
A full-stack online booking platform for an Indonesian travel and delivery service company, covering ticketing, routes, and logistics.
A premium entertainment company profile for a full-service event organizer specializing in weddings, live shows, and corporate events.
UI/UX Designer
Designed product interfaces for Socialchat.id — an omnichannel CRM & AI chatbot platform used by hundreds of businesses across Indonesia. Built and maintained a design system, optimized user flows, and improved onboarding metrics.
Front-end Developer
Built and maintained Booster.id (rebranded from Komplace.id) — a multi-marketplace management SaaS. Developed core frontend modules for Manypage.id including content calendar, scheduling, and analytics dashboard.
Full-Stack Developer & DevOps
Built a full-stack travel and ticketing platform with booking, route search, and payment integration features. Tech: SvelteKit, Tailwind CSS, MongoDB, Midtrans, Vercel.
The technologies and tools I use to build and deploy web applications end-to-end.
Programming Language
Framework & Library
Programming Language
Design Tools
Database
Framework & Library
Skipping the design phase feels like it saves time — until you're halfway through implementation and realize the flow doesn't make sense. Here's my process for designing SaaS products end-to-end before touching the codebase.
I've shipped production SaaS with Vue.js for 3 years and full-stack apps with SvelteKit for the past year. Here's an honest breakdown of when I use each — and what made me fall in love with Svelte's reactivity model.
When I started designing Socialchat, we had no shared component library. Six months later we had 80+ components used across 5 product modules. Here's what I learned about building a design system from scratch inside a real product.