Pedro Miguel Rodríguez

Ingeniero Software Senior @ Sngular

About Pedro Miguel Rodríguez

Pedro Miguel Rodríguez is a Senior Software Engineer with over 10 years of experience in software development and optimization. He currently works at Sngular, focusing on high-availability microservices in cloud-native environments and has a strong background in Java and related technologies.

Current Role at Sngular

Pedro Miguel Rodríguez serves as a Senior Software Engineer at Sngular since 2019. In this role, he focuses on designing and developing high-availability and high-demand microservices. His work supports leading multinational companies across various sectors, including airlines, telecommunications, and banking. He operates within a cloud-native technological environment and collaborates with international, multifunctional teams using agile methodologies.

Previous Experience in Software Development

Prior to his current position, Pedro worked at several companies in various roles. He was an Analyst Programmer at Qwi Tecnologías de la Información for seven months in 2011. He then served as a Software Engineer at Experis España from 2017 to 2018. Before that, he worked as a Java Programmer at eXperience IS for three years, and as a TI Solutions Engineer at INECO for one year. This diverse experience has contributed to his extensive knowledge in software development.

Educational Background in Technology

Pedro Miguel Rodríguez holds a Master's degree in Cybersecurity from Universidad Camilo José Cela, which he completed from 2016 to 2017. He also earned a Technical Engineering degree in Computer Systems from Centro Universitario de Mérida, studying from 2003 to 2008. His educational background provides a strong foundation for his work in software engineering and cybersecurity.

Technical Skills and Expertise

With over 10 years of experience, Pedro specializes in analyzing, developing, and optimizing business applications. His technical expertise includes programming languages and frameworks such as Java, Spring, Golang, Docker, and Kubernetes. He is skilled in troubleshooting, performance optimization, and cluster infrastructure configuration. Additionally, he promotes clean-coding techniques and the use of design patterns in his projects.

Passion for Technology and Project Understanding

Pedro is passionate about understanding how technology works and aims to gain a comprehensive view of projects. This enthusiasm drives his approach to software development, where he seeks to innovate and improve processes. His commitment to continuous learning and collaboration enhances his contributions to the teams he works with.

People similar to Pedro Miguel Rodríguez