Christian Navarro

Software Developer at Plain Concepts

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job4 years of employment as a software developer
bookUPC Universitat Politècnica de Catalunya
bookManagement Information Systems Network FPGS, Management Information Systems Network FPGS at Institut Sa Palomera
languagesSpanish, Catalan, English
github-logo-circle

Github Skills (12)

rabbitmq10
net10
asp-net10
event-driven-architecture10
microservices-application10
dotnet10
microservices10
csharp10
dependency-injection10
dotnet-core10
dapper8
entity-framework-core8

Programming languages (4)

PowerShellC#JavaScriptPython

Github contributions (5)

github-logo-circle
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:
userBack-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.
azure-kubernetesddd-patternsdocker-containerscliazure-kubernetes-services
ismanapa/balenahack18-client

Oct 2018 - Oct 2018

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