Frontend Architecture
Modern SSR applications built with Nuxt 4, Vue 3, and TypeScript, engineered for speed, modularity, and zero regressions.
Hello. My name is
I build and scale modern, high-performance web applications and enterprise frontend systems for teams who need clean architecture, zero bloat, and dependable delivery.
Get in touch
Available for strategic frontend & web engineering projects
Software Developer & Frontend Engineer
Nuxt.js · Vue.js · TypeScript
20+ systems delivered
Based in Jakarta, ID · Working globally
Organizations & clients partnered with


Working together
Send me your requirements, your legacy app, or your Figma specs. I will tell you how to architect it with clean boundaries, predictable state, and type safety — honestly, before any invoice. If it is not a fit, I will point you in the right direction.
Discuss your project

Background
From studying computer networks at SMKN 7 Jakarta and Information Technology at Universitas Negeri Jakarta (UNJ), to leading software engineering teams and architecting strategic frontend applications at Daya Gagas Internasional and PT Cakra Wijaya Solusi. I focus on clean code, test-driven reliability, and accessible user experiences that teams can maintain without breaking.
Capabilities
Modern SSR applications built with Nuxt 4, Vue 3, and TypeScript, engineered for speed, modularity, and zero regressions.
Large-scale information systems, dashboards, and internal workflow platforms with complex state machines and RBAC.
Seamless backend integration with Express.js, Laravel, and third-party APIs like WhatsApp Gateways and payment services.
Core Web Vitals auditing, bundle trimming, and static-first Astro builds that consistently hit 100 on Lighthouse.
End-to-end web products from database schema design (MongoDB, PostgreSQL, D1) through production edge deployment.
Sprint planning, architecture reviews, developer mentorship, and quality assurance to ensure teams ship on schedule.
Technical Stack
Modern, standard-aligned tools that prioritize developer productivity, team velocity, and bulletproof user experience in production.
Engineering Workflow
Great frontend systems aren’t built on guesswork. Every phase delivers verifiable, production-ready increments — from type-safe contracts and design systems to hardened edge deployments.
Deep dive into business logic, Figma design files, and backend endpoints. We define state boundaries, TypeScript contracts (Zod/OpenAPI), and performance budgets before writing feature code.
Week 1Scaffolding accessible, reusable design tokens and component primitives (Nuxt/Vue, Tailwind). Every component is strictly typed, keyboard-navigable (WCAG), and tested with isolated mock states.
Weeks 2–3Wiring live APIs, resilient state management, query caching, and edge-case handling (skeletons, error states, optimistic updates). Deployed to preview environments with weekly sprint demos.
Weeks 4–5Core Web Vitals tuning (95+ Lighthouse), bundle tree-shaking, cross-device verification, and automated CI/CD. Delivered with modular technical documentation and 30-day post-launch support.
Week 6+Recognition & Patents
Ministry of Education, Culture, Research, and Technology (Kemendikbudristek RI)
WinnerMinistry of Education, Culture, Research, and Technology (Kemendikbudristek RI)
WinnerDirectorate General of Intellectual Property (DJKI Kemenkumham RI)
PatentDirectorate General of Intellectual Property (DJKI Kemenkumham RI)
PatentBlog & Articles
Why calling a colour "lime" is a trap, and why semantic token naming is the only thing that survives a redesign.
What actually belongs in a design system documentation site, and what is just performative paperwork.
The questions that protect both you and the client from building the wrong product on the right budget.
FAQ
Send a paragraph about what is going wrong. If I am not right for it I will say so and name someone who is, usually the same day.
Write to meA full product engagement runs six weeks end to end. An identity is three to four. A second opinion is one week. If your deadline is tighter than that, say so early and you will get an honest answer about whether it fits.
Yes, wherever the scope is defined. One number, one payment schedule and a written list of what sits inside it. Anything outside becomes a conversation before work starts, never a surprise line on an invoice.
That is the normal arrangement. I join your stand-ups, write specs in whatever format your team already uses, and stay reachable for a month after handover so questions get answered rather than guessed at.
Source files, a component library with every state documented, a token sheet, exported assets and a written spec covering behaviour and edge cases. Build engagements also include the front-end templates and a configured theme.
Sometimes. A single landing page, a pricing rewrite or a one-week review all fit comfortably. Anything larger tends to work better as a short sprint than as hours scattered across a quarter.
You do, completely, once the final payment clears. Files transfer into your accounts rather than living in mine. I only ask permission to show the work publicly, and I will keep it private if you would rather.
Available for strategic frontend & web engineering projects
Tell me what you are building, the architectural bottlenecks you are facing, and your target timeline. That is enough to come back with a scope and technical roadmap.