About
Frontend Developer with 2+ years of hands-on experience building over 20 responsive landing pages, internal tools, and full-featured web applications using modern technologies such as React, Next.js, TypeScript, Redux Toolkit, and Zustand. Skilled in developing Chrome extensions for automation and data scraping, with a strong focus on performance, scalability, and user experience. I thrive in collaborative environments, constantly seek to improve my technical capabilities, and enjoy turning complex ideas into clean, maintainable UI solutions.
Education
-
STMIK Bandung
2016 — 2020- S1 Sistem Informasi
-
SMK Igasar Pindad Bandung
2013 — 2016- Rekayasa Perangkat Lunak
Experience
-
PT. Knitto Tekstil Indonesia - Front End Web Developer
Mei 2024 — Present
- ● Implemented UI virtualization for large data sets using windowing techniques (e.g., react-window), significantly improving rendering performance and reducing memory usage.
- ● Built infinite scroll functionality for dynamic content feeds, enhancing user experience by seamlessly loading paginated data as users scroll.
- ● Applied the Singleton pattern to manage global services (e.g., authentication, configuration, or API clients) to ensure state consistency and avoid redundant instances across the application.
- ● Integrated AnyTrack tracking to monitor user behavior, conversions, and events across the application, enabling accurate attribution and performance analysis.
- ● Configured custom event tracking for key user actions (e.g., sign-ups, purchases, CTA clicks) to align with business goals and improve marketing campaign insights.
- ● Developed websites and internal apps using React.js, Ant Design, Tailwind CSS, Redux, RTK Query, and Next.js.
- ● Collaboration with UI/UX for UI slicing and integration with backend
- ● Convert CSS modules to use Tailwind utility-first classes
- ● Implemented a monorepo strategy to manage multiple applications and libraries within a single integrated repository, enabling more efficient collaboration among teams and easier code management.
- ● Designed and implemented a Chrome Extension specifically for the Qiscus platform to streamline various operational tasks and making it easier for teams to manage customer interactions and operations.
- ● Developed Custom UI Library that allows teams to easily integrate and reuse components across different projects, reducing development time and maintaining high-quality UI standards.
- ● Utilized Storybook to present custom UI library components in an interactive and user-friendly, allowing developers to easily view, test, and modify components in real-time.
-
PT. MEA Digital Marketing - Jr. Front End Web Developer
September 2021 — September 2023
- ● Collaborate with UI/UX designers to create wireframes and mockups, and translate them into interactive web interfaces.
- ● Optimizing Core Web Vitals (CLS, LCP, TBT, FCP) landing pages.
- ● Gained experience in web scraping techniques using Chrome Extensions to extract structured data from websites.
- ● Monitoring and reporting on error and performance Website.
- ● implementation Unit Testing using Jest.
- ● implementation CI/CD with tools using GitHub Actions.
- ● Configured deployment scripts to deploy the application to multiple environments, including staging and production.
-
CV. Dian Global Tech - Fullstack Web
September 2020 — July 2021
- ● Designed, developed, and implemented web based software to enhance operational efficiency using PHP.
- ● Analyzed user requirements and designed software solutions accordingly.
- ● Involved in troubleshooting and bug fixing to improve software stability.
- ● Created technical documentation to support system development and maintenance.
-
PT BISA Artifisial Indonesia (BISA.AI) - Frontend Developer
March 2020 — September 2020
- ● Collaborated with the UI/UX design team to develop web application
- ● Collaborate with the design and backend development teams to align UI development with the backend and ensure seamless integration.
My Skills
-
Javascript
-
Chrome Extension
-
JQuery
-
Typescript
-
Node.js
-
React.js
-
Svelte
-
Vue
-
Angular
-
Next.js
-
PHP
-
Laravel
-
Lumen
-
Codeigniter
-
Mysql
-
Mongodb
-
Jira Software