Sergio Díez Sanz
About Sergio Díez Sanz
Sergio Díez Sanz is a software engineer currently employed at sennder in Barcelona, Spain, where he specializes in deploying applications using Kubernetes. He has a diverse background in software development, having worked in various roles and companies, including Fever and Revolut, and holds a degree in Telecommunications Engineering from Universidad Carlos III de Madrid.
Work at sennder
Sergio Díez Sanz has been employed at sennder as an Ingeniero de Software since 2023. His role is based in Barcelona, Cataluña, España. In this position, he utilizes PostgreSQL for database management and AWS cloud infrastructure for application deployment. He also employs Kafka for messaging and Elasticsearch for centralizing search operations. His work involves utilizing the FastAPI web framework for Python development within a microservices architecture.
Previous Employment Experience
Before joining sennder, Sergio held various positions in software engineering. He worked at Fever as a Senior Software Engineer from 2021 to 2023. Prior to that, he was an Ingeniero de Software at Revolut for five months in 2023. His experience also includes roles at Taiger, where he served as a Software Development Engineer and later as a Backend and NLP Engineer from 2018 to 2021. Earlier in his career, he worked at Grupo Innovati as a Junior Programmer and as an intern.
Education and Expertise
Sergio studied Ingeniería de Telecomunicaciones at Universidad Carlos III de Madrid, achieving a Grado en Ingeniería en Tecnologías de Telecomunicaciones from 2011 to 2016. He also completed his Bachillerato in Tecnología at Domenico Scarlatti from 2009 to 2011. He has expertise in deploying applications using Kubernetes for orchestration and incorporates functional programming techniques in his software engineering practices.
Technical Skills
Sergio possesses a range of technical skills relevant to software engineering. He works with PostgreSQL as a database and utilizes AWS cloud infrastructure in his current role. His proficiency includes employing Kafka for messaging and Elasticsearch for search operations. He applies event-driven architecture, hexagonal architecture, and domain-driven design principles in his software development processes. Additionally, he combines web development with natural language processing (NLP) in both professional and personal projects.