Miguel Serra is a Software Development Engineer based in Lisbon with 10 years of experience building Java-based microservices and full-stack applications using Spring Boot, Quarkus, Java EE, Angular and React. He has strong operational chops across Kubernetes, Docker, distributed logging/tracing, and infrastructure-as-code with Jenkins and Terraform, and has worked with relational and NoSQL datastores including Oracle, Postgres, MongoDB and Neo4j. At Revolut and previously Critical TechWorks he focused on resilient, cloud-native service design and delivery in Agile and Kanban environments. An active open-source contributor, he implemented Telegram messaging features in the widely used Apache Camel integration framework, demonstrating both backend Java expertise and practical integration experience. He combines production-first engineering with a pragmatic understanding of both legacy enterprise stacks and modern cloud-native patterns.
10 years of coding experience
5 years of employment as a software developer
Universidade Nova de Lisboa
Universidade de Coimbra
Mestrado em Engenharia, Informática, Unfinished, Mestrado em Engenharia, Informática, Unfinished at ISEL - Instituto Superior De Engenharia De Lisboa
Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Role in this project:
Back-end Developer
Contributions:1 review, 14 commits, 9 PRs in 9 months
Contributions summary:Miguel contributed to the Apache Camel integration framework by implementing new features related to Telegram messaging. Their work included adding a "sendSticker" option and implementing methods to update messages, such as editing text, captions, media, and deleting messages. They also introduced the functionality to send games and set/get game scores. These changes primarily involve the Java-based backend logic for integrating Telegram functionalities within the Camel framework.
Contributions:65 commits, 68 PRs, 51 pushes in 2 months
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
Miguel Serra - Software Development Engineer at Revolut