Senior Software Engineer at SCRM Lidl International Hub
Barcelona, Catalonia, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ramon Castella is a Senior Software Engineer based in Barcelona with a decade of experience building cloud-native .NET systems and full-stack solutions. He has progressed from telecom and mobile network roles into leading backend and DevOps efforts, most recently at Lidl's SCRM hub after senior engineering work at Zartis and Plain Concepts. Ramon has deep expertise in Azure, containerized microservices and automated testing, evidenced by contributions to the well-known eShopOnContainers .NET reference project where he focused on backend command handlers and robust unit tests for order processing. Comfortable bridging architecture and hands-on development, he routinely drives reliability through test-first approaches and domain-aware design. His background in telecommunications engineering gives him an unusual systems perspective that informs performance and observability decisions in distributed applications. Colleagues know him for steady delivery, pragmatic technical leadership, and a penchant for hardening core business logic.
10 years of coding experience
14 years of employment as a software developer
Ingeniería Técnica en Telecomunicaciones, Ingeniería Técnica en Telecomunicaciones at Universidad Rovira y Virgili
Ingeniería Superior en Telecomunicaciones, Ingeniería Superior en Telecomunicaciones at Universidad Politécnica de Barcelona
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:359 commits, 46 PRs, 217 pushes in 1 year 9 months
Contributions summary:Ramon focused on implementing and testing backend logic. Their primary focus was on adding unit tests for the ordering application, specifically targeting the command handlers and the handling of order processing events, which are core functionalities. The commits show they are working with C#, including specific testing of validation rules and handling of order status transitions within the context of the .NET framework and the eShopOnContainers project's microservices architecture. This involved a deep understanding of the domain logic and system design.
Contributions:28 commits, 38 pushes, 3 branches in 10 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.