Celestino Gomes

Ruby On Rails Developer at CEFGO Tecnologia

Rio de Janeiro, 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
Celestino Gomes is a seasoned Ruby on Rails developer with over two decades in software engineering and 18 years focused on Ruby, based in Rio de Janeiro. He has a track record of shipping production systems across startups and enterprises—from co-founding appFitoo to shaping order management workflows at Subscribe and consulting on bespoke Rails solutions. An active contributor to the Ruby community, he implemented Hash#compact/compact! in ActiveSupport and maintains practical open-source work that spans projects like nock and the widely used ohmyzsh. He blends backend and tooling expertise with hands-on test automation and CLI/plugin development, improving developer ergonomics and test reliability. A longtime DOJO enthusiast and organizer (DEV in SAMPA), he pairs mentoring and workshop experience with a pragmatic, product-focused engineering mindset. Colleagues value him for turning nuanced platform needs into robust, maintainable Rails code and developer-facing utilities.
code19 years of coding experience
job25 years of employment as a software developer
book3º Computer Science, 3º Computer Science at Faculdades Integradas de Jacarepaguá
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
13reputation
431reached
3answers
1question
github-logo-circle

Github Skills (25)

javascript10
testing10
http10
plugin10
mocking10
nodejs10
shell10
zsh10
cli10
npm9
python9
ruby9
test-automation8
regular-expression8
git8

Programming languages (10)

TypeScriptShellAdblock Filter ListJavaScriptPHPMQL5HTMLRuby

Github contributions (5)

github-logo-circle
ohmyzsh/ohmyzsh

Sep 2021 - Jan 2023

🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
Role in this project:
userFull-stack Developer
Contributions:1 review, 5 commits, 26 PRs in 1 year 3 months
Contributions summary:Celestino has primarily contributed to the `ohmyzsh` framework by adding new plugins and aliases, enhancing its functionality. These contributions involve creating new features such as adding aliases for Ruby, Python, and qrcode generation using external services, and integrating them directly into the zsh configuration. The work demonstrates a strong understanding of zsh scripting and the plugin architecture, extending the command-line interface's capabilities.
dockermacosphppythonrails
nock/nock

Jul 2013 - Jul 2013

HTTP server mocking and expectations library for Node.js
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:10 commits, 2 comments in 2 days
Contributions summary:Celestino focused on adding functionality to control and test real HTTP requests within the nock library. They introduced methods to enable and disable real HTTP requests, allowing for selective mocking. The user also implemented tests to ensure that the new features, including enabling/disabling real HTTP requests based on string or regular expression matching and the use of the `NOCK_OFF` environment variable, functioned correctly, and added support for features such as repeating responses. Their contributions directly enhance the testing capabilities of the nock library.
http-servermockingnodejsmocknock
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