Roberto Schneiders

Senior Software Engineer at ghostwrite

Santa Catarina, 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
Roberto Schneiders is a senior full-stack engineer with a 13+ year track record of shipping backend-focused systems across Ruby, Elixir, Go, Java and Delphi. He has led squads and delivery at e-commerce and retail platforms—driving GraphQL APIs, complex integrations with Shopify, Stripe, Shippo and Hyperwallet, and performance and CI optimizations that materially reduced cost and test runtimes. Comfortable from legacy Delphi migrations to cloud-native Rails services, he has architected multi-database setups, automated AWS infrastructure, and introduced reliability through Sidekiq, Docker and improved test suites. An active contributor to open-source projects, he implemented and hardened an API endpoint in the widely used BlockScout blockchain explorer and added robust proxy/error handling to a Delphi REST client. Based in Santa Catarina, Brazil, Roberto combines hands-on coding with mentoring and cross-functional communication, often surfacing product/requirement issues early to keep projects on course.
code13 years of coding experience
job16 years of employment as a software developer
bookBachelor of Information Systems, Software Engineering and Development, Bachelor of Information Systems, Software Engineering and Development at Universidade do Oeste de Santa Catarina
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
1,836reputation
234kreached
3answers
2questions
github-logo-circle

Github Skills (29)

delphix10
web-proxy10
apidoc10
elixir10
delphi10
http10
proxy10
proxy-pac10
http-proxy10
api10
ethereum10
blockchain10
rest-api10
testing9
virtual-machine9

Programming languages (9)

TypeScriptC#JavaScriptGoHTMLPascalRubyElixir

Github contributions (5)

github-logo-circle
A Delphi REST client API to consume REST services written in any programming language.
Role in this project:
userBack-end Developer
Contributions:33 commits, 24 PRs, 21 pushes in 3 years 11 months
Contributions summary:Roberto primarily focused on enhancing the Delphi REST client API's functionality. Their contributions included adding features such as proxy configuration (WinHttp, WinInet, and Indy), proxy authentication, and improving error handling (404 and other HTTP errors). They also updated the project's include file for compatibility with newer Delphi versions and refactored testing procedures. Furthermore, the user added the ability to retrieve HTTP response headers.
api-clientapidelphiindyconsume
blockscout/blockscout

Oct 2018 - Nov 2018

Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains.
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 2 comments in 1 day
Contributions summary:Roberto primarily contributed to implementing and testing an API endpoint ("gettxinfo") for retrieving transaction information within the BlockScout blockchain explorer. They modified existing code in `Etherscan.ex`, `TransactionController.ex`, and `TransactionView.ex` to define the API, handle requests, and format responses. Additionally, the user added tests for the new endpoint, ensuring functionality and error handling. The commits also include adjustments to the smart contract view and fixes for the topic order.
analyzingetherscanethereumblockchainelixir
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 Schneiders - Senior Software Engineer at ghostwrite