Tomás Soares is a Senior Backend Developer with over a decade of programming experience and seven years focused on professional backend engineering, currently building scalable microservices in Kotlin and Go from Braga, Portugal. He has a strong Java foundation (Java 8/11) and a track record modernizing systems—replacing a 1M-requests/day cache provider, implementing feature toggles, and orchestrating 100–200k-message migrations across services. Tomás blends hands-on API and Kafka worker development with operational practices like monitoring, fitness functions, and atomic commits to reduce manual work and measure impact. His career spans telecom, defense, healthcare, and platform integrations, giving him depth in distributed systems, ETL, and messaging (Kafka, RabbitMQ, Camel). Always learning new technologies, he brings pragmatic engineering that balances reliability, observability, and incremental improvement.
7 years of coding experience
12 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade do Sul de Santa Catarina
Técnico, Java, Técnico, Java at Senac Santa Catarina
Model app to learn Graphql with Spring through the following Udemy Course: https://www.udemy.com/course/master-graphql-with-spring-boot-java-and-testing/
Contributions:28 PRs, 51 pushes, 14 branches in 1 month
Contributions:6 PRs, 41 pushes, 2 branches in 3 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tomás Soares - Senior Backend Developer at Wellhub