Carlos Ribeiro

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

🤩
Rockstar
🎓
Top School
Carlos Ribeiro is a Senior Software Engineer with 13 years building resilient web platforms, primarily in the Ruby ecosystem, and hands-on experience across Java and JavaScript. He has delivered and scaled APIs and background processing at companies from startups to GitHub and Red Hat, frequently using Rails, Sinatra, Sidekiq and containerized AWS deployments. Carlos contributes to well-known open-source projects—most notably a bug fix and tests to the canonical Sinatra repo to ensure Ruby 3 compatibility—reflecting deep framework-level expertise. He enjoys software architecture and CI, and explores other paradigms on the JVM, currently learning Clojure and applying functional techniques to real problems. A self-learner with a public Github full of gems and side projects, he blends pragmatic production experience with curiosity-driven experimentation. Based in São Paulo, he brings a track record of improving test coverage, performance and delivery pipelines in complex, multi-database environments.
code13 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at Centro Universitário de Araraquara
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
643reputation
19kreached
3answers
1question
Badges
sqlite
top-5%
github-logo-circle

Github Skills (14)

testing10
ruby10
web-framework10
sinatra10
sqlite9
test-automation9
rack9
devise6
configurations6
bundler6
bundle6
rvm6
rubygems6
ruby-on-rails6

Programming languages (22)

PowerShellC#JavaCSSC++RustGoHTML

Github contributions (5)

github-logo-circle
sinatra/sinatra

Dec 2020 - Dec 2020

Classy web-development dressed in a DSL (official / canonical repo)
Role in this project:
userBack-end Developer & QA Engineer
Contributions:4 reviews, 10 commits, 1 PR in 13 days
Contributions summary:Carlos contributed to the Sinatra web framework by addressing a bug related to keyword arguments in inherited classes. They modified the core `sinatra/base.rb` file to handle positional and keyword arguments, ensuring compatibility with Ruby 3. Additionally, the user included tests for the modified code and for the correct use of keyword arguments in the framework's initialization. This involved adding a new test class to `test/base_test.rb`.
hamlsinatradslrackruby
duduribeiro/old_dotfiles

Dec 2015 - May 2019

Contributions:127 commits, 1 PR, 63 pushes in 3 years 6 months
dotfileszsh
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 Ribeiro