Leonardo Quadros

Leonardo Quadros Email and Phone Number

Senior Software Engineer | Ruby on Rails Specialist
Leonardo Quadros's Location
São Paulo, Brazil, Brazil
About Leonardo Quadros

With a degree in Information Systems from the University of São Paulo, I've developed a passion for Ruby on Rails, PostgreSQL, and crafting well-tested code. I love working with TDD and RSpec, ensuring each line of code not only works but contributes to a robust and reliable product. Database optimization is another area I care deeply about—I'm always looking for ways to refine queries and improve performance.Software architecture fascinates me, and I believe in building systems that stand the test of time. I follow SOLID principles to keep my code clean, maintainable, and in line with best practices like DRY and KISS—because efficient code should also be easy to understand and extend.Beyond the code, I enjoy working in collaborative environments where we can exchange knowledge, challenge ideas, and grow as a team. My goal is to be part of projects that drive innovation and deliver high-quality, scalable solutions that make a difference.

Leonardo Quadros's Current Company Details

Senior Software Engineer | Ruby on Rails Specialist
Leonardo Quadros Work Experience Details
  • Mob2Con
    Senior Software Engineer At Mob2Con
    Mob2Con 2023 - 2024
    - Guided the development team using Ruby on Rails with code quality, best practices, and SOLID principles, ensuring maintainability and scalability of the codebase.- Applied automated testing and unity test strategies using RSpec, increasing test coverage by over 70%, resulting in faster, more confident deployments.- Introduced best practices for writing specs, including request tests and failure scenario testing, enhancing the robustness of the testing process.- Refactored legacy code without test coverage to align with updated module behaviors, ensuring consistency with the rest of the system. Created specs using RSpec to cover functionality and verified functionality post-refactor.- Optimized complex database queries for performance, reducing query execution times in multi-join reports from minutes to seconds, leading to significant performance improvements across key operations.These experiences highlight my ability to drive efficiency, reduce errors, improve performance, and ensure code consistency and scalability, ultimately contributing to the overall success of the projects I work on.
  • Up Outsourcing
    Senior Software Engineer At Up Out Sourcing
    Up Outsourcing Jan 2021 - 2023
    I played a special role in maintaining and modernizing a Ruby on Rails legacy codebase for Travel Pass, a trip-planning platform. - Refactored and updated key components of the application using SOLID principles, enhancing maintainability and scalability I Restructured the logging architecture by introducing a helper class for centralized log management, applying DIP - dependency inversion principles. This prepared the system for future integrations with logging tools like Kibana. - Improved system performance by analyzing queries on PostgreSQL database and page load times using DataDog, resolving issues caused by inefficient SQL queries, excessive join tables, and missing indexes. - Developed integrations with partner payment services to streamline hotel booking transactions. - Utilized AWS services such as RDS, ECS, and S3 for infrastructure management, ensuring the stability and performance of cloud-hosted services. - Developed implementations that consumed and returned data via GraphQL, gaining hands-on experience with GraphQL in the process.- Created an API module for the call center system to retrieve the status and history of bookings, with full documentation using Swagger.
  • Nei.Com.Br
    Software Engineer At Nei (Formerly Gaveteiro, B2B)
    Nei.Com.Br Jan 2020 - Jan 2021
    São Paulo, São Paulo, Brasil
    - Built and maintained backend services using Ruby on Rails, PostgreSQL, and Redis for caching and asynchronous processing in a microservices architecture.- Developed messaging services powered by Kafka, enabling real-time processing and responses based on specific topics, improving system responsiveness.- Integrated legacy systems using SOAP, particularly with Tramontina, leveraging the Savon gem to access resources via WSDL and ensure smooth data exchange.- Optimized the company's e-commerce sitemap processing, reducing the time from hours to minutes, significantly improving efficiency in generating thousands of pages for categories, subcategories, product groups, and more.- Jenkins and CI/CD: Gained hands-on experience with Jenkins, deploying services to controlled staging environments to ensure seamless testing and integration.These experiences highlight my ability to design scalable backend systems, integrate complex legacy services, and optimize critical processes, ultimately improving efficiency and ensuring seamless operation across the platform.
  • Grupo Plano
    Software Engineer At Grupo Plano (Construction And Real Estate)
    Grupo Plano May 2016 - Jan 2020
    São Carlos, São Paulo, Brasil
    - Led the development of a real estate platform using Ruby on Rails, PostgreSQL, and Redis, initially focused on apartment listings, photo management, and marketing campaigns, which significantly increased lead generation.- Developed a dashboard for real estate agents to manage leads, track marketing investments, and measure conversion rates, providing key insights into campaign and sales performance.- Built features allowing users to list properties on the platform, helping expand the company’s real estate offerings.- Implemented a property scraper to source listings from local real estate websites, enabling agents to proactively meet client needs.- Deployed and managed the application on Heroku using Bitbucket Pipelines, Postgres, Redis, and New Relic for traffic monitoring and query optimization.- Set up a strict CI/CD pipeline that enforced code quality checks using RuboCop, Reek, and Brakeman, along with RSpec for test coverage, ensuring only well-tested code could be merged into staging and production.These accomplishments demonstrate my ability to lead full-cycle development, optimize system performance, and enforce rigorous code quality standards, ultimately delivering a scalable platform that significantly improved lead generation, sales efficiency, and property management.
  • Qw3 Software, Marketing & Consultoria
    Software Development Intern At Qw3
    Qw3 Software, Marketing & Consultoria 2015 - 2016
    São Carlos, São Paulo, Brazil
    As my first professional experience, I contributed to the development of an e-learning platform using Ruby on Rails and PostgreSQL. - I specifically developed a scoring and badge system that enabled clients to assess employees’ performance and make decisions based on their achievements. The feature significantly improved how clients determined employee readiness and competency.The project utilized Ruby on Rails for both backend and frontend, with Bootstrap for styling and JavaScript integration.

Leonardo Quadros Education Details

Frequently Asked Questions about Leonardo Quadros

What is Leonardo Quadros's role at the current company?

Leonardo Quadros's current role is Senior Software Engineer | Ruby on Rails Specialist.

What schools did Leonardo Quadros attend?

Leonardo Quadros attended Universidade De São Paulo.

Not the Leonardo Quadros you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.