Pedro Nascimento

Software Engineer at Crosschq

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

🤩
Rockstar
🎓
Top School
Pedro Nascimento is a seasoned software engineer based in Rio de Janeiro with 16 years of experience building performant, scalable web and mobile systems across startups, consultancies, and SaaS companies. He combines deep backend expertise in Ruby/Rails and Postgres with practical front-end and infrastructure skills—having modernized ECS/CDK deployments and introduced component-style patterns in Phoenix Live View. Pedro has a track record of dramatic performance wins (cutting page and report load times from tens of seconds to ~1s) and operational improvements such as 70% AWS cost savings and faster CI/CD pipelines. He’s contributed to notable open-source Ruby projects like the apartment multi-tenancy gem and select2-rails, improving robustness and Rails integration. Comfortable leading teams and re-architecting systems, he also built LLM-driven agent backends and async Python pipelines, showing a knack for blending legacy modernization with cutting-edge tooling. Pragmatic and results-oriented, Pedro often focuses on developer productivity and measurable business impact beyond just shipping features.
code16 years of coding experience
job13 years of employment as a software developer
bookComputer Science Math Physics Programming Logic, Computer Science Math Physics Programming Logic at Universidade Federal Fluminense
languagesEnglish, Portuguese, Spanish
stackoverflow-logo

Stackoverflow

Stats
13,476reputation
540kreached
156answers
34questions
Badges
git
top-1%
ruby
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (28)

git10
ruby-rails10
javascript10
integrate10
postgresql10
lib10
rails10
multitenancy10
integrations10
select210
ruby10
front-end-development10
multi-tenant10
ruby-on-rails9
asset-pipeline9

Programming languages (21)

C#JavaC++CSSRustCMakefileElm

Github contributions (5)

github-logo-circle
argerim/select2-rails

Jul 2012 - Jan 2021

Integrate Select2 javascript library with Rails asset pipeline
Role in this project:
userFull-stack Developer
Contributions:29 commits, 2 PRs, 1 push in 8 years 7 months
Contributions summary:Pedro primarily contributed to updating and maintaining the `select2-rails` library, which integrates the Select2 JavaScript library with the Rails asset pipeline. Their work involved updating the core Select2 JavaScript library, incorporating the latest features and fixes, and ensuring compatibility within the Rails environment. The contributions encompassed modifications to JavaScript files and version updates, indicating a focus on the front-end integration of Select2. The user also made updates to the gemspec, indicating a role in managing the library's release and packaging.
rails-asset-pipelinejavascript-librarypipelinerailsjavascript
rails-on-services/apartment

Oct 2020 - Mar 2022

Database multi-tenancy for Rack (and Rails) applications
Role in this project:
userBack-end Developer
Contributions:3 reviews, 11 commits, 3 PRs in 1 year 4 months
Contributions summary:Pedro contributed to the core functionality of the `apartment` gem. Their commits focused on resolving issues related to initialization and the Rails environment, as well as adapting the gem for different database connection scenarios. They also worked on improving the error handling and the overall robustness of the gem. The contributions are centered around PostgreSQL adapter improvements and test adjustments for a multi-tenancy database implementation.
ruby-on-railsrails-applicationsrailsrackruby
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
Pedro Nascimento - Software Engineer at Crosschq