I am a full-stack developer with over 10 years of experience in developing web applications and complex systems, specializing in creating technological solutions ranging from small platforms to robust and scalable architectures. My focus is on developing interactive and high-performance user interfaces, along with creating solid and secure backends, integrated with various databases.
In the Frontend, I master a wide range of technologies. I have vast experience working with Angular, from AngularJS to the latest version, leveraging its modularity and ability to build dynamic and scalable applications. I also have solid knowledge in Vue.js and React.js, which allows me to design and develop fast, intuitive, and user-experience-centered interfaces. My approach is based on applying good development practices, such as performance optimization, component reuse, and adaptive design to offer a fluid experience across different devices.
Regarding the Backend, I have a strong command of frameworks like Spring Boot and Django, with which I have developed efficient, scalable, and secure backend services. I have worked on both creating RESTful APIs and integrating microservices, ensuring a well-structured and flexible architecture. My experience includes working with relational databases (such as MySQL, PostgreSQL) and non-relational databases (MongoDB, Firebase), allowing me to choose the most suitable solution for each project.
Furthermore, I have extensive knowledge of software development life cycles (SDLC) and agile methodologies like Scrum and Kanban, which allows me to manage projects efficiently, ensuring deliveries within agreed deadlines and with high quality. I am also familiar with the use of version control tools like Git, CI/CD, and cloud environments for implementation.