Christian Navarro is a software developer based in Barcelona with nine years of experience building backend systems and microservices. Currently at Plain Concepts, he has worked across startups and consultancies, contributing to cloud-native architectures and production-grade integrations. He contributed to the well-known eShopOnContainers project by implementing saga management, RabbitMQ-based event handling and integration event wiring—demonstrating hands-on experience with distributed transactions and event-driven design. His background blends formal computer engineering education with practical teaching experience as a tutor, reflecting an ability to explain and mentor technical concepts. Comfortable across .NET, Docker and Kubernetes ecosystems, he focuses on reliable, observable services that scale. Colleagues would note his steady progression from early development roles to tackling complex backend orchestration in modern microservices.
9 years of coding experience
4 years of employment as a software developer
UPC Universitat Politècnica de Catalunya
Management Information Systems Network FPGS, Management Information Systems Network FPGS at Institut Sa Palomera
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor. Moved to https://github.com/dotnet/eShop.
Role in this project:
Back-end Developer
Contributions:381 commits, 88 pushes, 15 branches in 4 months
Contributions summary:Christian implemented and modified code related to a Saga Manager, focusing on creating and handling events within the microservices architecture. The user was responsible for setting up RabbitMQ connections, creating a service to check finished grace period orders, and integrating integration events. These changes involved adding dependencies for EventBusRabbitMQ and modifying startup configurations for event handling.
Contributions:1 PR, 38 pushes, 2 branches in 2 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
Christian Navarro - Software Developer at Plain Concepts