Summary
Tiago Simões is a Senior Software Engineer with nine years of hands-on experience designing and migrating enterprise systems across payments, banking, retail and education. He holds a Master's in Software Engineering from the University of Coimbra and combines strong backend expertise in Java (8–17), Spring and Micronaut with practical experience in microservices, hexagonal architecture and serverless patterns on AWS. Tiago has led technical teams to break monoliths into Kafka-backed microservices, and implemented payment solutions using MongoDB, DynamoDB and Oracle/Postgres depending on scale and consistency needs. Comfortable across the full stack, he has also delivered frontend and mobile features and operated in both Agile and Waterfall environments. Not obvious from his title: he frequently balances legacy support with greenfield architecture work, which makes him effective at incremental modernization without disrupting production. Based in Zaragoza, he brings a pragmatic, systems-oriented approach to turning complex domain requirements into maintainable, scalable software.
9 years of coding experience
10 years of employment as a software developer
Master's degree, Software Engineer, Master's degree, Software Engineer at Universidade de Coimbra
Portuguese, English, Spanish