Summary
Tomás Tavares is an Engineering Manager in Berlin with 11 years of experience building and leading teams to deliver scalable, event-driven systems. After progressing from full-stack engineer to team lead at HUUB—where he helped split a monolith into Kafka-based microservices—he now leads engineering at SumUp, bringing practical expertise in Python, Node.js, PostgreSQL and MongoDB. He combines hands-on development and architecture design with people leadership, having run teams through both startup pivots and rapid product scaling. Trained as an electrical and electronics engineer and with early roots in music, he brings a systems mindset and creative problem-solving to complex technical and organizational challenges.
11 years of coding experience
6 years of employment as a software developer
Master of Engineering (M.Eng.), Electrical and Electronics Engineering, Master of Engineering (M.Eng.), Electrical and Electronics Engineering at Faculdade de Engenharia da Universidade do Porto
Exchange Program, Engenharia de Telecomunicações, Exchange Program, Engenharia de Telecomunicações at Politecnico di Milano
Curso Complementar de Música, Música, Curso Complementar de Música, Música at Fundação Conservatório Regional de Gaia
Portuguese, English