Alex Alves is a Senior Software Engineer and architect with nine years of experience designing distributed, event-driven systems and modernizing legacy applications across finance, CMS, and enterprise domains. He champions Domain-Driven Design and Event Storming to align product and engineering teams, translating complex business processes into scalable architectures like Event Sourcing, CQRS, and hexagonal patterns. Comfortable across .NET and Node.js ecosystems, he combines hands-on backend development with cloud-native practices using Docker, Kubernetes, AWS and Azure, and production tooling such as Datadog and ELK. He has led architecture and workshop-driven initiatives at companies like XP, VTEX and Acerto, and taught software architecture as an MBA professor—bringing both practitioner and educator perspectives. A pragmatic problem-solver, he even applied his automation drive to personal projects that explored vehicle automation for accessibility, illustrating a blend of technical depth and human-centered curiosity. Based in Minas Gerais, Brazil, he pairs systems thinking with a track record of shipping reliable, observable, partner-focused platforms.
9 years of coding experience
10 years of employment as a software developer
Master of Business Administration - MBA Software Architect, Master of Business Administration - MBA Software Architect at XP Educação
Bachelor degree in computer science Algorithms, Bachelor degree in computer science Algorithms at Universidade de Itaúna
Aurora is a project developed in .NET 6, where it aims to show how to create something using an architecture, in layers, simple and approaching, in a simplistic way, some concepts such as DDD.
Contributions:96 commits, 58 PRs, 84 pushes in 4 years 9 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.