Carlos Schults

Senior Web Developer at ParallelStaff

São Paulo, 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
Carlos Schults is a Senior Web Developer with 13 years of software engineering experience, specializing in C#/.NET backend systems while remaining fluent across Java, Python, and JavaScript stacks. He has a strong record modernizing legacy codebases—leading TFVC-to-Git migrations, training teams in Git workflows, and adapting large systems to support multiple RDBMSs, which materially grew customer reach. Carlos designs and maintains APIs, microservices, and SDKs (including a .NET SDK used by 100+ developers), and contributes to notable open-source projects like Noda Time where he focused on date/time features and tests. An Azure-certified practitioner, he couples cloud-native CI/CD and automated testing practices with a disciplined focus on clean, testable code and team knowledge sharing. Beyond engineering, he’s a prolific technical author with 200+ published articles and a history of mentoring and public teaching, making him equally comfortable building systems and explaining them.
code13 years of coding experience
job12 years of employment as a software developer
bookTécnico, Informática Para Internet, Técnico, Informática Para Internet at ETEC Prof. Eudécio Luiz Vicente
bookBacharel em Ciência da Computação, Bacharel em Ciência da Computação at FAI - Faculdades Adamantinenses Integradas
languagesEnglish, Portuguese, Spanish
github-logo-circle

Github Skills (16)

net10
asp-net10
nunit10
unit-testing10
datetime10
dotnet10
date-format10
dates10
csharp10
dotnet-core10
testing10
api-design9
algorithms8
algorithm8
data-structures8

Programming languages (9)

C#TypeScriptJavaCSSShellMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
nodatime/nodatime

Oct 2017 - Jun 2020

A better date and time API for .NET
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:36 commits, 25 PRs, 62 comments in 2 years 8 months
Contributions summary:Carlos primarily contributed to the Noda Time project by implementing and testing new features related to date and time calculations. Their work involved creating demo snippets for the `Period`, `Duration`, and other data types, demonstrating the usage of factory methods and documenting exception behavior. They also added deconstruction methods to various types within the library, enhancing its usability. Additionally, they wrote tests for the new features.
apidotnet
Contributions:35 commits in 1 day
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 Schults - Senior Web Developer at ParallelStaff