Pusaka Manggala
Front-end Developer
Crafting pixels, shaping experiences, and turning ideas into interactive realities
ABOUT
I’m a passionate Front-End Developer with a knack for crafting seamless, user-friendly digital experiences. Every pixel, interaction, and line of code is an opportunity to solve problems with clarity and creativity—whether I’m building dynamic interfaces or fine-tuning performance for real-world users.
I work at Awan Dinata Teknologi as a Front-End Developer, translating design visions into functional, performant web applications. My day-to-day involves close collaboration with designers to refine UI/UX, pairing with backend teams to integrate APIs, and iterating based on user feedback—all while keeping code maintainable and scalable.
Currently working with Persib Bandung on their digital platforms, including planetpersib.com, persib.co.id, and other club-related platforms. Working with a beloved football brand has taught me how to merge technical precision with fan-centric creativity—ensuring every pixel aligns with the team’s spirit and audience expectations.
EXPERIENCE
Front-end Developer • PT Awan Dinata Teknologi
DECEMBER 2023 - PRESENT
Eka Jaya Berindo Driving School System
Developed a comprehensive application system for Eka Jaya Berindo to streamline driving lesson appointments, accompanied by a CMS dashboard for efficient data and activity management. The system facilitates seamless coordination between students, instructors, and administrators, ensuring a structured and user-friendly experience. For instructors, the app provides functionalities to view assigned classes (appointments), manage car availability, and report incidents during lessons. Students can check their appointment schedules, submit feedback, track their driving lesson progress, and purchase lesson packages. Meanwhile, administrators have full control over managing student and instructor profiles, scheduling classes, overseeing car allocations, and handling driving lesson packages.
Persib Bandung Digital Platforms
Developed new features and implemented redesigns across multiple Persib websites, including PlanetPersib.com and Persib.co.id, enhancing functionality, user experience and ensured better engagement. Key contributions included building a comprehensive article system with a dedicated CMS dashboard for streamlined content management on PlanetPersib.com, as well as creating an installment-based membership payment.
PROJECTS

Adaptive Network Laboratory Dashboard
React
JavaScript
Tailwind
Vite
Microservices-based platform I developed with Telkom University's Adaptive Network Lab, streamlining research, lab operations, and equipment management. It features CI/CD pipelines, private cloud deployment, and self-service Kubernetes integration—allowing efficient lab management and automation.

Satisfaction Survey Website
React
JavaScript
Tailwind
Chart.js
Student satisfaction survey website, lecturers, and tracer study is a website that serves to collect responses or feedback from students, lecturers, and alumni for the purposes of evaluating the quality of education. This website is a case study of UIN Malang Mathematics study program and as my final project at S1 Computer Engineering Telkom University.

Echo | Spotify App Clone
React
JavaScript
Tailwind
Vite
Echo is a web application that allows users to explore tracks, artists, playlists, albums, and more from the Spotify music catalog. It utilizes the Spotify Web API for developers to provide a seamless music exploration experience. Users can search for their favorite songs, discover new artists, playlists, and albums.

Marketing Landing Page
React
TypeScript
Tailwind
Next.js
A clean and modern landing page for marketing like crypto-related services, built using Next.js, React, and TypeScript. It includes smooth animations and eye-catching visuals to make the content more engaging. The design uses Tailwind CSS for easy styling and works well on all devices—whether it's a phone, tablet, or desktop. This page is a good starting point if you want to promote a crypto app, service, or product, and it's easy to adjust and customize to fit your needs.

24 Games
React
JavaScript
Tailwind
Vite
A math card game where you use four or six cards in your deck. Find the value of 24 in your card combination. The rules of the game is simple, you have to use matematical calculations based on the value of the cards in your deck. The goal is to get the value to 24. You can use simple mathematical operations ( x - + ÷ ), but remember to use them according to the rules of mathematical operations.
Got a project that needs a front-end developer? I’m available for freelance work and collaborations. Let’s connect and create something awesome together!
Say Helllo