Alex Alves

Senior Software Engineer at Origin

Minas Gerais, Brazil
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

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job10 years of employment as a software developer
bookMaster of Business Administration - MBA Software Architect, Master of Business Administration - MBA Software Architect at XP Educação
bookBachelor degree in computer science Algorithms, Bachelor degree in computer science Algorithms at Universidade de Itaúna
languagesPortuguese, English
github-logo-circle

Github Skills (55)

api-rest10
cqrs10
netcoreapp10
architecture10
hexagonal-architecture10
asp-net-core10
event-sourcing10
aurora10
layered-architecture10
swagger-ui10
api10
csharp-code10
fluentvalidation10
conventions10
netcore10

Programming languages (3)

TypeScriptC#JavaScript

Github contributions (5)

github-logo-circle
Contributions:19 PRs, 24 pushes, 5 branches in 3 years 6 months
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
fluentvalidationcqrshexagonal-architectureconventionsddd-patterns
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
Alex Alves - Senior Software Engineer at Origin