Diogo Ferreira

Especialista De Desenvolvimento De Software at TOTVS

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
Diogo Ferreira is a seasoned .NET specialist with nine years of professional experience designing and maintaining enterprise applications, currently serving as Especialista de Desenvolvimento de Software at TOTVS in Minas Gerais, Brazil. He combines strong object-oriented design and design-pattern expertise with deep knowledge of C#, Windows Forms, WCF, ASP.NET, Entity Framework Core and database technologies including SQL Server, Firebird and Oracle. At the OSS level he contributed to the popular ASP.NET Boilerplate project, refactoring EfCore components and implementing transaction strategies that improved unit-of-work behavior in the framework. His background spans product IDE development, ERP systems and teaching web technologies, reflecting a practical focus on developer tooling and maintainable architectures. Known for translating DDD principles into pragmatic data-access solutions, he brings a track record of core framework changes and cross-team best-practice evangelism.
code9 years of coding experience
job13 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Universidade de Itaúna
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
87reputation
3kreached
1answer
4questions
github-logo-circle

Github Skills (15)

net10
asp-net10
abp10
unit-of-work10
dotnet10
asp-net-core10
entity-framework-core10
csharp10
dotnet-core10
domain-driven-design9
dependency-injection8
multitenancy7
multi-tenant7
reflection6
identityserver6

Programming languages (4)

C#PowerShellJavaScriptRuby

Github contributions (5)

github-logo-circle
ASP.NET Boilerplate - Web Application Framework
Role in this project:
userBack-end Developer
Contributions:7 commits, 3 PRs, 2 comments in 1 month
Contributions summary:Diogo primarily focused on implementing and refactoring components related to Entity Framework Core within the ASP.NET Boilerplate framework. Their contributions include the creation of transaction strategies to manage database interactions, specifically within the EfCore context. They added new interfaces and classes to support transactional behavior and integrated them within the existing unit of work infrastructure. The user's work involved core changes to the data access layer and database interaction within the framework.
web-applicationwcfc-sharpnlayer-architecturedomain-driven-design
diogodamiani/homebrew-cask

Sep 2016 - Aug 2017

Contributions:19 pushes, 12 branches in 11 months
cliworkflowdistributed-applicationsadministrationbinaries
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
Diogo Ferreira - Especialista De Desenvolvimento De Software at TOTVS