Carlos dos Santos

Software Engineer at Dribion Software - dribion.com

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

🤩
Rockstar
Carlos dos Santos is a software engineer from Brazil with 11 years of hands-on experience building backend systems and open-source developer tools. He has contributed meaningful analyzer and code-fix features to the popular Code Cracker project, and has worked on Brazil-focused financial tooling in the Boleto.Net library, showing domain fluency in local billing rules and integration. Comfortable with .NET ecosystems and build automation, he blends practical maintenance (NuGet and build scripts) with feature development like analyzers for common code smells. Known for improving code quality through static analysis, he pairs a developer-first mindset with attention to real-world regulatory and build concerns.
code11 years of coding experience
github-logo-circle

Github Skills (15)

nuget10
vbnet10
code-analysis10
roslyn10
csharp10
vnet10
dotnet-core10
netframework10
regex9
powershell9
windows-forms8
build-automation8
fest7
apidoc5
api5

Programming languages (9)

C#PowerShellTypeScriptJavaDockerfileBicepSCSSGo

Github contributions (5)

github-logo-circle
BoletoNet/boletonet

Jan 2015 - Nov 2022

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
Contributions:1 release, 3 reviews, 455 commits in 7 years 11 months
Contributions summary:Carlos appears to have been involved in the development and maintenance of the Boleto.Net library, a project aimed at Brazilian retail legislation. Contributions include initial setup and potentially UI design of a main form (src/Boleto.Net.Arquivo/Main.Designer.cs) within the project. The commits also involve the build process, including the creation and updating of the build.ps1 script, as well as managing NuGet packages and potentially updating the .NET framework version to 4.0.
business-rulesasp-net-mvclegislationbillingbrazilian
code-cracker/code-cracker

Nov 2014 - Dec 2022

An analyzer library for C# and VB that uses Roslyn to produce refactorings, code analysis, and other niceties.
Role in this project:
userBack-end Developer
Contributions:242 commits, 216 PRs, 172 pushes in 8 years 2 months
Contributions summary:Carlos contributed to the development of the `code-cracker` library by implementing and integrating new code analysis features. The user created and integrated code fixes for empty catch blocks and empty catch statements and also added new code analyzers, like a Regex Analyzer, to the project. These contributions enhance the library's ability to identify and suggest improvements for common C# and VB.NET code patterns by detecting code smells.
roslynrefactoringsdotnetanalysisroslyn-analyzer
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
Carlos dos Santos - Software Engineer at Dribion Software - dribion.com