Summary
Luís Chagas is a Senior .NET Developer based in Rio de Janeiro with more than a decade of professional experience and seven years in focused .NET roles delivering internal and customer-facing web applications. He consistently applies modern architectures—Layered, Clean Architecture, DDD—and SOLID principles to build maintainable, high-performance services using .NET 5–8, ASP.NET Core, Blazor, EF Core and SQL Server. Comfortable across backend and frontend, he pairs pragmatic unit testing (xUnit, Fluent Assertions) and CI/CD practices with hands-on bug fixes and design-pattern-driven solutions. As a tech lead he has improved team onboarding, automated workflows, and migrated legacy systems to modern stacks while working in Agile environments. Fluent in practical Azure integrations (Blob Storage, DevOps, Functions) and multiple authentication flows, he blends operational awareness with a developer-first mindset that reduces production risk.
7 years of coding experience
10 years of employment as a software developer
Upper Intermediate Global English Program, Upper Intermediate Global English Program at VGC International College
Master of Business Administration - MBA .NET Software Engineering, Master of Business Administration - MBA .NET Software Engineering at Instituto Infnet
Bachelor Computer Information Systems, Bachelor Computer Information Systems at FEUC - Fundação Educacional Unificada Campograndense
Portuguese, English