Full Stack Developer
CurrentBuilt new modules for an online dictionary publishing web application (see), expanding its capabilities with 10 new features, using Express.js for the backend and React.js for the frontend.I am currently working on the planification of a project to migrate a LAMP stack to a MERN stack using Next.js and Nest.js.Optimized the performance of existing components, improving browser speed and backend requests by up to 25% using React.memo, Chrome DevTools, and React DevTools Profiler.Reduced the effort required to fix and detect errors in new modules by 50% through the implementation of unit tests with Jest and the use of TDD methodology.Resolved over 50 issues in a legacy code web application in php and mysql (see), using xDebug to improve debugging.Used pm2 and nGinx as reverse proxy server.Performed traditional production deployments using Linux SSH, and Git commands.Managed project branches in Git repositories and used workflows like Gitflow.Wrote and guided the creation of user stories for 10 new features, collaborating with the team in planning and designing their implementation, following Agile methodology principles.