A Fullstack Developer with 2.5+ years of experience, deeply interested in web dev across both frontend and backend.

Currently, I am focusing on the JavaScript ecosystem, but I am also actively exploring other programming languages and technologies to expand my skills and enrich my perspective in web development.

My interests extend beyond web development. I am also passionate about data science and UI/UX design. By integrating data analysis and user-focused interface design, I gain a deeper understanding of data and user experience. This knowledge helps me find effective solutions and approach challenges with a broader perspective.

card-1
card-2

Experiences

Each role sharpened my skills, taught me something new, and helped me grow as both a developer and a collaborator.

Feb 2025 — Present

Frontend Developer

PT Ragdalion Revolusi Industri-Cikarang, Indonesia

  • Developed a React project template with custom reusable components and utilities to enforce coding standards and consistency, accelerate new project setup, and minimize potential bugs.
  • Optimized rendering performance in a dynamic data table by implementing debounce and isolating state updates, significantly reducing unnecessary re-renders and improving input responsiveness.
  • Optimized load times and bundle size by implementing memoization, lazy loading, code splitting, and replacing heavy libraries.
Apr 2023 — Jan 2025

Web Developer

Universitas Sumatera Utara-Medan, Indonesia

  • Contributed to improving USU's digital performance and Webometrics ranking, which led to earning the Gold Medal for the Website Category at Anugerah Humas Indonesia 2024.
  • Developed an activity log to record employee activities across units.
  • Developed 30+ responsive pages, ensuring consistent layouts and enhancing user experience.
  • Developed an official music section with audio playback and real-time lyric synchronization using LRC files.
  • Improved backend performance by optimizing SQL queries, resulting in faster data retrieval and reduced execution time.
  • Optimized image assets and prioritized resources, leading to faster load times and higher Lighthouse Score.
  • Optimized data fetching by caching API responses with React Query, achieving faster response times and fewer redundant requests.
  • Migrated from Sass to Tailwind CSS, reducing development time and improving code consistency.
Aug 2023 — Dec 2023

Programmer

Garuda Cyber Indonesia-Pekanbaru, Indonesia

  • Created integration tests to ensure API work properly and prevent potential failures.
  • Developed a logging system to audit, record, and track user activities, improving operational transparency.
  • Developed a dashboard to manages products, drivers, and files associated with the Garuda Kasir desktop application.