I build modern websites and web applications with a focus on speed, maintainable code, clean content structure, and a user experience that feels easy to trust.
The delivery model depends on the scale of the website. Simple landing pages, company profiles, and small online stores can often be handled directly. Larger websites or web apps with many modules are handled with a team that fits the scope, while technical communication stays clear and close to the implementation.
Developed 5+ high-performance web applications using Next.js, collaborating with backend teams to deliver scalable, secure, and maintainable solutions.
Built cross-platform Android applications with Flutter, ensuring smooth performance, responsive design, and seamless user interactions.
Engineered responsive UIs with Next.js & Tailwind CSS, optimizing accessibility and delivering a consistent experience across all devices.
Developed RESTful APIs using Laravel, improving backend efficiency and enabling seamless data integration for frontend applications.
Web Developer
Sep 2025 to Present
Freelance · Remote
Developed high-quality, production-ready websites for major clients, including Sampoerna Academy and Putra Sampoerna Foundation, ensuring responsive design, fast performance, and SEO-optimized structure.
Developed Generasi Raw / Rawkopi (generasiraw.org) — a full back-office and multi-portal system including Admin Backoffice for content, user, and warkop management.
Delivered end-to-end freelance web development services, building company profiles, e-commerce platforms, and custom business systems such as HRIS and ERP, tailored to each client’s operational needs and workflows.
Developed a high-performance web application using Next.js, ensuring robust functionality and intuitive UI.
Converted UI/UX designs into fully functional components with Next.js and Tailwind CSS.
Designed and built a cognitive test application using CodeIgniter 4, delivering a seamless and reliable user experience.
Engineered test components and conducted end-to-end (E2E) testing with Cypress.io, improved application stability and performance.
How projects are handled
Built around the business need
Every website starts from the goal, the audience, and the action visitors should take. A template can be fast, but it does not always answer the real problem.
The team follows the project scale
Small company profiles, landing pages, and simple stores can usually be handled directly. Larger websites, web apps, and multi-module projects are handled with a team that fits the scope.
Performance is measured
Core Web Vitals are treated as a target from the first page, then checked before release instead of being treated as a last-minute fix.
The code and data are yours
After final payment, source code, hosting access, and database ownership are handed over so the website is not locked to one vendor.