Ricardo S.

Ricardo S.

Senior Software Engineer

San Paolo, Brazil
Hire Ricardo S. Hire Ricardo S. Hire Ricardo S.

About Me

Ricardo is a knowledgeable Software Engineer with an extensive background in distributed systems, cryptography, and digital signatures in addition to having excellent backend expertise. He also has architectural and leadership experience. Ruby,.NET, Python, JavaScript, and other languages and technologies are just a few of the many that he is familiar with and has experience with. In order to provide value to the business while maintaining systems at high-quality standards, Ricardo can assess the trade-offs and consult with all parties involved. Ricardo constantly learns new technologies and trades free time for additional learning time. One example is participating extensively in the Open Source community.

Work history

UpStack
UpStack
Senior Software Engineer
2023 - Present (2 years)
Remote
  • Work with distributed cross-functional teams in ensuring all features are being delivered efficiently and on-time using agile methodologies.

  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Ensure that features are being delivered efficiently and on-time.

Jungle Scout
Jungle Scout
Tech Lead
2021 - 2022 (1 year)
Remote
  • Led the development and maintenance of Jungle Scout Public API, offering technical guidance, designing and writing the architecture of internal systems, and improving the team processes.

  • Trained the team to follow best practices, ensuring fluid interaction between engineers, software security, quality, and technical debt management.

  • Designed and planned tasks to increase the system's scalability and ensure availability stayed above 99.5%, and reduce the response time by 50% under heavy load.

Crossover for Work
Crossover for Work
Software Architect/Tech Lead
2020 - 2021 (1 year)
Remote
  • Acted as a Software Architect and got promoted to Tech Lead for the north American multinational company.

  • Architected and developed distributed systems to scale Carlabs products and the leadership of distributed engineering team.

  • Designed and developed new features and microservices to integrate seamlessly with the company's platform.

Gympass
Gympass
Senior Software Engineer
2019 - 2020 (1 year)
Brazil
  • Worked on creating the new user mobile app of Gympass. Architected and developed new queries using Apollo GraphQL so that the React Native developers could focus on mobile features instead of business rules and API performance.

  • Managed to reduce the render time of the app as well as increase its scalability. As an outcome, the p95 of the Back-end's response time was reduced from 2s to 20ms, which improved the user perception of the app and increased the average rating from 2.8 to 4 stars

  • Acted on tasks related to SRE to put services in production into the AWS environment.

Casafy
Casafy
Chief Technology Officer
2018 - 2019 (1 year)
Brazil
  • Managed the development team, keeping the existing system working properly and supervising the design and architecture of the new structure that will support the business plan for the next years.

  • Created technical challenges for hiring new talents, as well as led the interview process for new developers.

  • Advocated in favor of Scrum in the company and spread the agile culture through the entire team.

Catho
Catho
Senior Software Engineer
2018 - 2018
Brazil
  • Worked on the development of an online job classifieds platform, a pioneering company in this segment for South America. Architected and developed new features to CV and job position search modules.

  • Introduced Ruby with Sinatra to the company, with the first microservice using these technologies.

  • Guided the team to deliver an API in one sprint using Ruby with Sinatra. Spread the use of best practices to the entire development team.

BlendIt
BlendIt
Senior Web Developer
2017 - 2017
Brazil
  • Architected and developed a wide range of web applications for US-base clients.

  • Refactored and improved legacy systems using best practices.

  • Created and iterated assets to support accessibility, design, and development best practices on projects.

Cuponomia
Cuponomia
Software Engineer
2016 - 2017 (1 year)
Brazil
  • Worked on a search portal where users can find online coupons and promotional codes for major Brazilian eCommerce sites. Developed the Back-end proposed improvements to system architecture, pointing to new technologies and justifying their use.

  • Developed satellite systems to support and improve all company workflow. Developed microservices using the Rabbit M.Q. system.

  • Enabled Python scripts for the marketing team, in order to automate decisions about mailing content.

Portfolio

Software Engineer - Jungle Scout Public API
Software Engineer - Jungle Scout Public API

Jungle Scout is the leading all-in-one platform for selling on Amazon. Founded in 2015 as the first Amazon product research tool, Jungle Scout today features a full suite of best-in-class business management solutions and powerful market intelligence to help entrepreneurs and brands manage their Amazon businesses. Designed and planned tasks to increase the system's scalability, and ensured availability stayed above 99.5%, while also reducing the response time by 50% under heavy load.

Software Engineer - New App of GymPass
Software Engineer - New App of GymPass

GymPass is an all-in-one app where you can book a class at the nearest gym during your lunch break, join an audio running class in the park, get started with one-to-one online courses, or liven up your Sunday night with a cooking class. The main goal of this project was to reduce the render time of the app as well as increase its scalability. As an outcome, the p95 of the Back-end's response time was reduced from 2s to 20ms, which improved the user perception of the app and increased the average rating from 2.8 to 4 stars. Also, we could test the Back-end and ensure that it could handle 50 times more requests than before without degradation in response time.

Software Engineer - CarLabs
Software Engineer - CarLabs

Carlabs.ai is the auto industry’s first AI-powered customer engagement platform to automate and personalize sales and customer service via chat, email, SMS, WhatsApp, and Facebook Messenger. Started as Software Architect and promoted to Tech Lead. Architected. Developed and led other engineers in creating CarLabs's new product.

Education

System Analyst, Information Technology
System Analyst, Information Technology
FATEC SP
2014 - 2018 (4 years)
Game Development, Information Technology
Game Development, Information Technology
FATEC Carapicuíba
2010 - 2013 (3 years)