My Experience
Skills
Frontend
- Experienced in HTML, CSS, JavaScript, and TypeScript for building interactive and scalable web applications.
- Experienced in React.js, Vue.js, Bootstrap, and Tailwind for responsive UI development.
- Understand responsive web design principles and implementation without UI frameworks.
- Familiar with Progressive Web App (PWA) concepts, including service worker registration, caching strategies, and offline support.
- Familiar with testing frameworks like Jest and Cypress for automated testing.
- Implementing Webpack for module bundling and optimization.
Backend
- Experienced in building RESTful APIs using Node.js, Express, and Hapi.
- Proficient in PHP and MySQL for database management.
- Implementing authentication and authorization for secure web applications.
Version Control
- Git & GitHub for collaborative development and version control.
Education

Jakarta State Polytechnic of Creative Media
Department of Design. Study Program in Multimedia Engineering Technology.
Jakarta, Indonesia 2020 - 2024. GPA (3.6)
Experience
BRILiaN Internship Program (BIP) - PT Bank Rakyat Indonesia Tbk
October 2024 - May 2025JavaScript
HTML5
CSS3
Google Apps Script
- Developed a web-based OCR system to scan receipts and extract transaction data.
- Integrated extracted data into an Spreadsheet verification system for BRI transactions.
- Developed a JavaScript shortcut script to improve business process modeling web based software.
Frontend Web Developer (Internship) - PT Angkasa Defender Indonesia
August - September 2024Vue.js
TypeScript
TailwindCSS
Cypress
- Converted designs from Figma into a functional website.
- Collaborated with the backend team to integrate APIs.
- Utilized Vue.js as the frontend framework with TypeScript.
- Implemented Editable Table and Drag and Drop Table features.
- Applied Agile methodologies using Trello for task and sprint management.
- Used GitHub for version control and implemented CI/CD pipelines.
- Wrote unit tests using Cypress and developed reusable components to enhance development efficiency and consistency.
- Consistently write clean, maintainable code following industry-standard style guides.
G2 Arena Website (Project Based Freelance)
February - June 2024HTML5
CSS3
JavaScript
PHP
- Converted designs from Figma into a functional website.
- Developed the backend using PHP Native and managed a MySQL database.
- Integrated QRIS (Netzme) payment gateway for direct transactions on the website.
Bootcamp Frontend & Backend Path - Dicoding
August - November 2022React
JavaScript
Node.js
Express
Webpack
- Learned core JavaScript concepts, DOM manipulation, and responsive web design from scratch without UI frameworks like Bootstrap or Tailwind.
- Built Progressive Web Apps (PWA) with proper caching and offline support.
- Performed frontend unit testing using Jest and Puppeteer.
- Designed and styled web interfaces manually using semantic HTML and clean CSS.
- Developed basic RESTful APIs using Hapi.js and PostgreSQL, including route structuring and middleware setup.
- Implemented authentication and authorization systems on both Firebase and custom Hapi.js backend.
- Learned backend fundamentals such as authentication, authorization, error handling, data validation, and unit testing.
- Built and managed backend services using Firebase Firestore for data storage, user login, and session management.
- Collaborated on a final group project to develop a sea turtle conservation web application, fully integrated with Firebase authentication and deployed to Netlify.