With 20 years of full-stack software development, worked in 6 companies, mostly with LAMP stack and frontend frameworks such as Vue, Angular, and React. Worked in NodeJS applications for about 4 years. Assisted frontend teams with mobile development using Ionic Framework and React Native. Experience with Linux servers administration. Most used to work with Agile teams using SCRUM, CI/CD, and test-driven development.
Working in an Agile team, focusing on the development of the InsightPartners investment portfolio platform. This platform is built using Next.js and Nest.js, showcasing the power of server-side rendering and a modular backend architecture. The project's infrastructure is hosted on AWS and managed through Kubernetes, ensuring seamless scalability and efficient resource management. Working closely with my team, actively using GitLab for version control, enabling smooth collaboration and continuous integration and deployment through pipelines.
Part of an Agile team working on new modules for a food delivery app in the United States (Waitr and Bitesquad) and working as a full-stack engineer using PHP, NodeJS, AngularJS, React, React Native, and AWS Serverless. MySQL, PostgreSQL, and Firebase are being used as databases, and using Docker as a local and production environment with CI/CD (Jenkins and CircleCI). PHPUnit and Mocha are being used for TDD. Everything is built under a microservice architecture.