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 with 350+ connectors. Write routes in Java, YAML, or XML. Run on Spring Boot, Quarkus, or standalone. Apache License 2.0.
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.