Alberto Monteiro

Software Architect at Banco Carrefour

Ceará, 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
Alberto Monteiro is a seasoned software architect with over a decade of experience delivering scalable .NET applications in Brazil. He currently leads architecture at Banco Carrefour, shaping cloud-ready systems and DevOps practices while mentoring teams to raise their game. His expertise spans the Microsoft stack—from ASP.NET Core and EF to WPF/Windows Services—paired with a strong commitment to SOLID, DDD, TDD, and clean, high-performance code. He also contributes to open-source, notably enhancing the BoletoNet library for Brazilian banking integrations and unit test coverage. Based in Ceará, he has previously driven architecture at Fortes Tecnologia, Instituto Atlântico, and other fintech-focused teams, with cloud experience across AWS and Azure. Outside code, he emphasizes practical, auditable design and team growth through teaching and hands-on leadership.
code12 years of coding experience
job11 years of employment as a software developer
book5, Computer science, 5, Computer science at Faculdade Lourenço Filho
bookS2B, C#,.NET, SQL Server, S2B, C#,.NET, SQL Server at Microsoft Students to Business
stackoverflow-logo

Stackoverflow

Stats
6,139reputation
483kreached
126answers
11questions
Badges
entity-framework
top-5%
enums
top-5%
ef-code-first
top-5%
json
top-5%
github-logo-circle

Github Skills (20)

netframework4810
unit-testing10
net-framework10
netframework10
dotnet-core10
csharp10
ef-code-first9
test-driven-design9
json9
enums9
entity-framework9
file-parsing8
entity-framework-66
aspnet-core6
aspnet6

Programming languages (11)

C#TypeScriptPowerShellJavaC++JavaScriptGoHTML

Github contributions (5)

github-logo-circle
BoletoNet/boletonet

Apr 2015 - Apr 2015

Boleto.Net is a library developed for use in Brazil, given it has been programmed with Brazilian retail legislation and business rules for bank registered billing integration.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:13 commits, 6 PRs, 22 comments in 15 days
Contributions summary:Alberto primarily focused on enhancing the Boleto.Net library, specifically for Brazilian banking integrations. Their contributions involved testing and refining the implementation of features related to Banco do Brasil's "carteira 18" and "carteira 17-019" services, including code modifications and the creation of unit tests. Additionally, the user contributed to the setup of a return file processing mechanism, initializing the integration of the CBR643 standard for bank return files. This work includes the implementation of header, detail and trailer records for the CBR643 file format.
business-rulesasp-net-mvclegislationbillingbrazilian
AlbertoMonteiro/NhaNhaNha

Nov 2013 - May 2015

Contributions:26 commits, 15 pushes, 1 branch in 1 year 6 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.
Request Free Trial