Carlos Da Silva is a seasoned Software Developer with 17 years of professional experience and a deep focus on Ruby and Rails, currently contributing to Rails Core and maintaining high-profile gems like SimpleForm and Devise. He combines backend expertise—authentication, form builders, API-focused Rails work—and frontend polish, having integrated SimpleForm with Bootstrap and updated jQuery tooling for security and compatibility. Comfortable in remote teams, he has led feature design, on-call incident response, and cross-team projects at companies like YNAB and Plataformatec, launching significant production systems such as YNAB’s web app and its direct bank-import infrastructure. A self-taught, collaborative engineer who prioritizes clear communication and mentorship, he also emphasizes test-driven development and performance optimizations across stacks. His open-source contributions reveal a knack for pragmatic refactors that improve performance and compatibility across Rails versions, not just new features. Based in Santa Catarina, Brazil, he blends long-term product thinking with hands-on maintenance of critical community libraries.
17 years of coding experience
17 years of employment as a software developer
Postgraduation Project Management, Postgraduation Project Management at Senac - Serviço Nacional de Aprendizagem Comercial
Postgraduation Computer Software Engineering, Postgraduation Computer Software Engineering at Universidade do Estado de Santa Catarina
Graduation Information Systems, Graduation Information Systems at Universidade Para o Desenvolvimento do Alto Vale do Itajaí
Map incoming controller parameters to named scopes in your resources
Role in this project:
Back-end Developer
Contributions:3 releases, 4 reviews, 78 commits in 12 years 6 months
Contributions summary:Carlos primarily focused on maintaining and updating the `has_scope` gem. Their contributions included refactoring code, updating dependencies, and ensuring compatibility with newer Rails versions (Rails 4 and later). They also worked on code cleanup, including removing unused code and adjusting code syntax, while also addressing deprecation warnings.
Forms made easy for Rails! It's tied to a simple DSL, with no opinion on markup.
Role in this project:
Back-end Developer
Contributions:3 releases, 7 reviews, 468 commits in 13 years 4 months
Contributions summary:Carlos's commits primarily involve the development of core features within the SimpleForm library, including the creation of form helpers, form builders, and various input types. They implemented functionality for handling different data types, such as strings, integers, and booleans. Moreover, the user refactored tests and made improvements to ensure that form labels, hints, and errors are correctly generated and handled.
ruby-on-railsform-builderrails-helperopinionrails
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 Da Silva - Software Developer at Rails Autoscale (Judoscale)