About
I am a Frontend Developer with nearly three years of hands-on experience building user-friendly, performant, and responsive web applications. I’ve worked across freelance, contract, and full-time roles, contributing to both enterprise-level platforms and client-facing applications. My expertise spans modern JavaScript frameworks, including Vue.js, Nuxt.js, React.js, and React Native.
Throughout my career, I’ve had the opportunity to collaborate with diverse teams in dynamic environments—from developing human resources platforms at Universitas Terbuka, crafting mobile-first apps at Komerce, to enhancing business software solutions at PT Zahir Internasional. I take pride in translating design systems into pixel-perfect interfaces while ensuring accessibility, performance, and scalability.
Beyond just coding, I focus on delivering real business value through thoughtful UI/UX, clean architecture, and efficient development workflows. I’m always eager to learn new technologies and stay updated with industry trends to continually level up my craft as a frontend developer.
Experiences
Jan 2022 - Jun 2023 Frontend Web Developer • PT Zahir InternationalDeveloped and maintained web-based accounting and business applications using React.js and TypeScript. Collaborated with designers and backend developers to deliver user-friendly features. Improved application performance and implemented reusable components to enhance development efficiency.
- JavaScript
- TypeScript
- React
- HTML
- CSS
- REST API
- Git
Jul 2023 - Dec 2023 Frontend Web Developer • KomerceBuilt internal tools and customer-facing features using Vue.js and its ecosystem (Pinia, Vue Router, Composition API). Collaborated with backend developers to integrate REST APIs and optimized component reusability and state management. Focused on improving UI consistency and performance across various screens.
- Vue.js
- Pinia
- Composition API
- JavaScript
- Tailwind CSS
- REST API
- Vite
Jan 2024 - Dec 2024 Frontend Web Developer • Universitas TerbukaLed the frontend development of an human resources platform using Vue.js and Nuxt.js. Created reusable components and implemented responsive design best practices. Worked independently to deliver high-quality solutions and ensure a seamless user experience for students and faculty.
- Vue.js
- Nuxt.js
- JavaScript
- Tailwind CSS
- Responsive Design
- Version Control
Projects
- Zahir Online
Zahir Online is a cloud-based accounting platform designed for small to medium-sized businesses. I contributed to the frontend using React and TypeScript, implementing dynamic UI components, integrating RESTful APIs, and ensuring responsive design for various screen sizes. The project emphasized maintainable code, reusable components, and seamless user experience.
- JavaScript
- TypeScript
- React
- HTML
- CSS
- REST API
- Git
- Komerce Partner
Komerce Partner is a web platform that connects partners with tools and resources to support online business growth. I worked on the frontend using Vue.js, focusing on creating responsive user interfaces, optimizing component performance, and ensuring seamless partner onboarding. The project emphasized maintainability, clean design, and mobile-first responsiveness.
- Vue.js
- JavaScript
- Responsive Design
- Version Control