Roberto Pedroso

Staff Software Engineer II at Confluent

New York, New York, United States
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
Roberto Pedroso is a Staff Software Engineer II based in New York with 12 years of engineering experience and over 7 years focused on building resilient, scalable systems. He has led cross-functional squads and helped align technical decisions for 40+ engineers while architecting JOOR’s backend and brand platform to support new verticals. At Confluent he continues to operate at the intersection of reliability and scale, favoring pragmatic tradeoffs that make systems evolvable. An effective communicator across technical and non-technical stakeholders, he pairs organizational leadership with hands-on contributions to open-source—having improved error-handling semantics in the popular Ruby Grape API framework. Trained in philosophy at the University of Chicago, he brings a disciplined, analytical approach to designing software and shaping team decision-making.
code12 years of coding experience
job7 years of employment as a software developer
bookB.A., Philosophy, Philosophy, B.A., Philosophy, Philosophy at University of Chicago
bookRansom Everglades School
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
985reputation
46kreached
24answers
0questions
github-logo-circle

Github Skills (17)

api-rest10
grapesjs10
api-design10
restful-api10
ruby10
api10
exception-handling10
gr10
rest-api10
rspec9
ruby-on-rails6
cancan6
authorization6
devise6
validation6

Programming languages (5)

TypeScriptJavaScriptHTMLPerlRuby

Github contributions (5)

github-logo-circle
ruby-grape/grape

Aug 2013 - Aug 2013

An opinionated framework for creating REST-like APIs in Ruby.
Role in this project:
userBack-end Developer
Contributions:8 commits in 2 days
Contributions summary:Roberto contributed to the Grape framework's API functionality by modifying the `rescue_from` method to enable handling exceptions using lambdas, methods, and custom formatters. The changes included adding support for lambda and method handlers, modifying the error handling logic within middleware, and updating specifications to reflect the new functionality. They also reverted a previous change and merged related branches, suggesting a focus on refining and maintaining the API's error handling capabilities.
ruby-on-railsapirails-apirubyrest
Contributions:18 pushes in 4 years 9 months
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
Roberto Pedroso - Staff Software Engineer II at Confluent