Leandro Souza Maduro, Developer in Ribeirao Preto - State of São Paulo, Brazil
Leandro is available for hire
Hire Leandro

Leandro Souza Maduro

Verified Expert  in Engineering

Software Engineer and Developer

Ribeirao Preto - State of São Paulo, Brazil

Toptal member since November 8, 2024

Bio

Leandro is a senior software engineer with 14 years of experience in developing efficient and scalable applications with clean and modular code. He specializes in back-end development, specifically Ruby and Ruby on Rails, and database query performance optimization. Leandro has worked on projects across industries, contributing to robust solutions at Toptal and creating a gem that doubled XML generation performance at Fuga. He is also expanding his front-end skills to tackle full-stack projects.

Portfolio

Toptal, LLC
Ruby, Ruby on Rails (RoR), Sidekiq, PostgreSQL, GraphQL, Apache Kafka...
Fuga
Ruby, FTP, XML, Google Cloud Platform (GCP), Transcoding
Impraise
Ruby, Ruby on Rails (RoR), GraphQL, PostgreSQL, Amazon S3 (AWS S3)...

Experience

  • Software Deployment - 14 years
  • Git - 14 years
  • Software Design - 10 years
  • PostgreSQL - 8 years
  • Ruby - 8 years
  • Ruby on Rails (RoR) - 8 years
  • GraphQL - 6 years
  • Stripe - 3 years

Availability

Part-time

Preferred Environment

RubyMine, Slack, Jira, Confluence, Git, Linux, Ruby, Ruby on Rails (RoR)

The most amazing...

...thing I’ve developed was a gem for Fuga that doubled performance, making it twice as fast.

Work Experience

Senior Software Engineer

2021 - 2024
Toptal, LLC
  • Led key initiatives focused on driving revenue growth for the company. This involved strategic planning, coordinating with cross-functional teams, and overseeing implementation to ensure impactful and measurable financial outcomes.
  • Created a detailed spend report that provided clients with clear visibility into their financial expenditures, enabling them to track their spending, gain valuable insights, and make informed budgeting and cost-management decisions.
  • Worked on integrating Salesforce with our platform to smoothly import contract details into our system. This integration ensured data consistency, streamlined access to essential information, and improved workflow efficiency for users.
Technologies: Ruby, Ruby on Rails (RoR), Sidekiq, PostgreSQL, GraphQL, Apache Kafka, Google BigQuery, Google Cloud Platform (GCP), Stripe, Python, React, JavaScript

Senior Software Engineer

2020 - 2021
Fuga
  • Contributed to optimizing the system's performance, improving automation processes, and troubleshooting integration issues.
  • Worked on a critical system to deliver music products to major digital service providers such as Spotify, Apple Music, Deezer, and YouTube.
  • Developed a gem that made the XML generation twice as fast.
Technologies: Ruby, FTP, XML, Google Cloud Platform (GCP), Transcoding

Software Engineer

2018 - 2019
Impraise
  • Enhanced and maintained a complex microservices architecture, ensuring system stability and efficiency. This involved optimizing performance, troubleshooting issues, and implementing improvements to support seamless interactions between services.
  • Developed and implemented an integration between services using gRPC, facilitating efficient communication and data exchange. This involved designing the interaction protocol, setting up gRPC endpoints, and ensuring seamless service interoperability.
  • Rewrote and optimized the query responsible for fetching user activities, greatly improving its performance. This process included analyzing the original query, pinpointing inefficiencies, and applying enhancements for faster data retrieval.
Technologies: Ruby, Ruby on Rails (RoR), GraphQL, PostgreSQL, Amazon S3 (AWS S3), Relational Database Services (RDS), gRPC, Sidekiq

Experience

HireGlobal

https://www.toptal.com/hireglobal
A payroll and HRIS platform offered by Toptal. As a back-end engineer, I contributed to the design and implementation of the system's billing component. My role involved collaborating with the team to create a robust and efficient billing solution that integrated smoothly with other parts of the platform.

Education

2009 - 2013

Bachelor's Degree in Computer Engineering

University of Araraquara (UNIARA) - Araraquara, SP, Brazil

Skills

Libraries/APIs

Sidekiq, Stripe, React

Tools

RubyMine, Slack, Git, Jira, Confluence

Languages

Ruby, GraphQL, Python, XML, JavaScript

Frameworks

Ruby on Rails (RoR), gRPC

Storage

Databases, PostgreSQL, Amazon S3 (AWS S3)

Platforms

Linux, Apache Kafka, Google Cloud Platform (GCP), AWS Lambda, Amazon Web Services (AWS)

Other

Software Deployment, Software Design, Google BigQuery, FTP, Transcoding, Relational Database Services (RDS)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring