company logo

Frontend Internship

Overview

This internship was part of my academic requirements and was secured through the Magang Merdeka portal by the Ministry of Education and Culture. It significantly expanded my knowledge and experience, particularly in using Vue.js. The senior team members were incredibly supportive, and for the first time, I was directly involved in the Scrum Agile methodology. This experience also enhanced my skills in creating design systems as a front-end engineer and improved my understanding of unit testing. Overall, this internship has been the best experience I've had so far.

Job Responsibilities

  • Designed 3 website components for the front-end design system at Sekolah.mu.
  • Implemented these components into Storybook to facilitate documentation and team collaboration.
  • Created unit tests for each component to ensure quality and consistency in development.
  • Achieved an average of 95% coverage rate in unit tests for each component, demonstrating design quality and accuracy.
  • Actively participated in the development and improvement of features on the payment page.
  • Collaborated with the development team to implement changes and ensure the successful launch of new features.
  • Utilized Vue.js to create dynamic and responsive web components, thereby increasing the application's interactivity and usability.

Timeline

Jan 2022 - Jan 2022

Skills

  • Team work
  • Communication
  • Collaboration
  • Documentation
  • Design Systems
  • Unit Testing

Tools

  • Vue.js
  • CSS
  • Nuxt.js

Documentation

documentation
documentation
documentation
documentation
documentation
documentation
documentation