Alberto Monteiro

Software Architect at Banco Carrefour

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 Software Architect with 13 years of experience designing and delivering cloud-ready .NET systems, currently shaping backend architecture at Banco Carrefour. He’s a C# specialist who pairs deep hands-on implementation—unit testing, Roslyn analyzers and CI—with pragmatic cloud deployments across AWS, Azure and Pivotal Cloud Foundry. His background includes leading teams, teaching best practices and modernizing financial applications, including contributions to Boleto.Net where he implemented Brazilian bank return file (CBR643) handling and nuanced carteira integrations. Comfortable across web APIs, SPA front-ends and mobile back-ends, he blends developer tooling and automation to keep teams productive. Based in Brazil, he brings a strong mix of banking-domain knowledge and long-term stewardship of mission-critical systems.
code13 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 (17)

unit-testing10
netframework10
dotnet-core10
csharp10
ef-code-first9
test-driven-design9
json9
enums9
entity-framework9
file-parsing8
automapper6
asp-net6
datagridview6
embeddedresource6
asp-net-core6

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
Alberto Monteiro - Software Architect at Banco Carrefour