Summary
Victor Amorim is a software engineer and team lead with a decade of hands-on experience building resilient, high-quality backend systems and leading teams to consistently deliver via microservices and DDD. He blends strong practical expertise in C#, Elixir, and Go with a functional-programming bent, and regularly applies TDD and observability tools like Prometheus and Grafana to keep systems reliable. Victor has driven full lifecycle work across cloud platforms (Azure, AWS), message-driven architectures (RabbitMQ), and multiple databases, upgrading legacy .NET applications and modernizing workflows into scalable services. Based in Minas Gerais, Brazil, he pairs pragmatic delivery experience from startups to enterprise contexts with an interest in open-source collaboration and cross-disciplinary tooling. Unusually for a backend specialist, he also brings front-end experience with Angular, enabling smoother end-to-end ownership of product features.
10 years of coding experience
2 years of employment as a software developer
Instalação e Manutenção de Micro-computadores e Redes Locais, Informática, Instalação e Manutenção de Micro-computadores e Redes Locais, Informática at Serviço Nacional de Aprendizagem Industrial
The Pontifical Catholic University of Minas Gerais
Portuguese, English