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.


Experiences
Each role sharpened my skills, taught me something new, and helped me grow as both a developer and a collaborator.
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.
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.
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.