Diego Fernandez Fontana
About Diego Fernandez Fontana
Diego Fernandez Fontana is a Full Stack Developer with extensive experience in microservices architecture and testing strategies. He has worked for companies such as Freelancer, Tiendeo, and currently ManoMano in Barcelona, Spain.
Work at ManoMano
Diego Fernandez Fontana has been employed at ManoMano as a Full Stack Developer since 2020. In this role, he contributes to the development of scalable and high-performance microservices. His responsibilities include overseeing the implementation of advanced monitoring and alerting techniques to ensure the availability and performance of the services. He is based in Barcelona, Cataluña, España.
Previous Experience as Web Developer
Before joining ManoMano, Diego worked as a Web Developer at Freelancer from 2017 to 2018. This role provided him with foundational experience in web development, allowing him to enhance his technical skills and knowledge in the field. He also served as a Frontend Developer at Tiendeo from 2019 to 2020, where he focused on frontend technologies and user interface development.
Education and Expertise
Diego studied at Plataforma 5 - Coding Bootcamp, completing a rigorous 11-month program in Information Technology in 2018. He has a strong foundation in software development principles and practices. Additionally, he obtained his High School diploma from Colegio Dardo Rocha, where he studied from 1998 to 2011.
Technical Skills and Contributions
Diego has engineered microservices using the GIN framework in Go, employing comprehensive testing strategies such as unit, integration, and load tests. He has utilized Hexagonal Architecture in Node.js microservices to promote loose coupling and facilitate testing. His work includes implementing dark launch strategies, allowing for the monitoring of user behavior before full feature deployment. He has played a key role in developing microservices that process over 120 million events per day.
Monitoring and Performance Oversight
In his current role and previous positions, Diego has overseen the implementation of advanced monitoring and alerting techniques for microservices. This focus on monitoring ensures high availability and performance of the services he develops, contributing to the overall reliability of the systems.