
nPerf Speed Test
One year and 9 months of experience in Front-end development at nPerf Speed Test.
From May 2023 to February 2025, I was a Front-End Developer at this company. This company has many projects related to calculating internet speed.
Web team description: Our team consisted of two Front-End developers, one Back-End developer, and our manager for the web application.
Description of the project/subject and the assigned project tasks
Web Application Development at nPerf Speed Test
Front-end development for the web version using Javascript, HTML, CSS, SASS, Bootstrap 4.6 and 5, and PHP.
o Creation and development of many reusable and dynamic components for projects to have dynamic pages
o Drafting clean code according to best practices, under the supervision of a senior
o Respect good development practices (code review, SonarQube, etc.)
o Respect and define Design System best practices
o Have responsive pages for Mobile, Tablet, and Desktop
o Multi-browser compatibility (Firefox, Chrome, Safari, Internet Explorer)
o R&D (Research and development)
o Migration from Bootstrap 4.6 to Bootstrap 5
o Use of version control tools such as GitHub, GitKraken, GitLab to manage changes and collaborate effectively.
o Website optimization and work in Lighthouse for website SEO, applying the principles of accessibility and web performance
o Use and maintain the CI/CD pipeline (GitLab)
o Resolve bugs and optimize application performance in Sentry
o Work on Matomo
o Interface contract (front and back communication)
o Participate in, write, and update the technical documentation of the front-end and contribute to the implementation of tests.
o Web teamwork and collaboration
o Close collaboration with UI/UX designers to translate mockups into responsive interfaces that are perfectly faithful to the pixel.
o Manage tasks with Asana and Youtrack
o Work on PHP Storm
o Working with the Scrum (Agile) method



Technical environment
PHPStorm, HTML, CSS, SASS, JavaScript, Bootstrap 4.6 and 5, PHP, Git and GitKraken, Gitlab, Asana, Youtrack, Scrum, Sentry

Key points
With a very tight schedule, one of the biggest changes for me was becoming proficient in PHP and JavaScript, and knowing where to place components and how to implement complex components and variations. I optimized the website for better SEO results. I worked with the Scrum (Agile) methodology. I also worked with Sentry, Matomo, and Lokalize. I have experience migrating from Bootstrap 4 to 5.