Frontend Developer @ Cuban Engineer
From to .AngularSPAnpmGitGitlab
- As a Frontend Developer, I worked on a Single Page Application (SPA) built with Angular for a CV generator tailored to developers and IT professionals.
- The project involved handling extensive career-related data.
- A significant challenge was that the Angular version in use was outdated, and many dependencies were deprecated.
- My primary responsibility was updating Angular from version 10 to version 15 and addressing deprecated dependencies.
- This task required substantial effort and numerous unit tests to ensure development security.
- By replacing or updating deprecated dependencies and refactoring old code to meet modern standards, I improved the performance for the First Contentfull Paint FCP and total load time by 15%.
- Additionally, I implemented a cascade versioning system in Git to manage version updates, which enhanced backward compatibility and reduced merge conflicts.