Alexandre Murari is a Senior Software Engineer based in São Paulo with 11 years of experience specializing in .NET (Framework and Core) and C#. He focuses on managing software complexity through readable, testable, and well-structured code, advocating TDD, functional programming practices, and clean code principles. Alexandre has built full-stack and microservice systems using ASP.NET, WPF, diverse relational and NoSQL databases, Redis, RabbitMQ/Kafka, and ORMs like EF Core and Dapper, shipping production software across startups and enterprise clients. He combines pragmatic agile iteration with a scientific approach to development, seeing tests as experiments that validate design choices. Notably, he brings a playful, curious mindset to engineering—“C# addicted” and known for making functions fun—while consistently mentoring teams to adopt maintainable practices.
.NET Standard advanced repository pattern interfaces and implementations with unit of work support.
Contributions:14 releases, 231 commits, 10 PRs in 1 year
dotnetrepository-patternunit-of-work
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.