Summary
Juan Villela is a Senior Backend Software Engineer based in Greater Belo Horizonte with eight years of experience building scalable, event-driven APIs and integrations primarily on the .NET/Azure stack. He has worked across microservices, CQRS, and event-driven designs for international clients like HarbourVest and Localiza, pairing C#, ASP.NET Core, Cosmos DB and SQL Server with Kubernetes, RabbitMQ and Azure Functions to deliver resilient systems. Comfortable across the full lifecycle, he brings strong automation and observability practices (CI/CD, Azure Pipelines, Serilog, Kibana, SonarCloud) and a track record of improving maintainability in complex enterprise landscapes. He also has hands-on front-end and integration experience (React, TypeScript, Salesforce) which helps him bridge API and product needs. Known for pragmatic design driven by SOLID and proven testing practices, he combines solid engineering fundamentals with a focus on production readiness.
8 years of coding experience
4 years of employment as a software developer
Bachelor degree, Information Systems, Bachelor degree, Information Systems at Centro Universitário Una
Computer Engineering Technology/Technician, Computer Engineering Technology/Technician, Computer Engineering Technology/Technician, Computer Engineering Technology/Technician at High Scool
English, Portuguese