Luís Guadagnin, Developer in São Paulo, Brazil
Luís is available for hire
Hire Luís

Luís Guadagnin

Verified Expert  in Engineering

Bio

Luís is a software engineer with 7+ years of professional experience in Java and Spring, focusing on microservices and serverless architectures hosted in AWS. He has worked for various-scale businesses, creating solutions for complex problems, automating systems, and helping companies compete in local and international markets. Luís believes in continuous improvement and has taken certified courses since completing his bachelor's degree in computer engineering.

Portfolio

Amazon Brazil
Amazon Web Services (AWS), Java, Spring, Node.js, Microservices, Serverless
Avenue Code
Amazon Web Services (AWS), Java, Spring, Vue, OAuth, JSON Web Tokens (JWT)
Squadra Digital
Java, Spring, PrimeFaces, SQL

Experience

  • Spring - 7 years
  • Software Development - 7 years
  • Java - 7 years
  • SQL - 5 years
  • JavaScript - 5 years
  • Serverless - 3 years
  • Amazon Web Services (AWS) - 3 years
  • Microservices - 3 years

Availability

Part-time

Preferred Environment

IntelliJ IDEA, Amazon Web Services (AWS), Slack, Linux

The most amazing...

...system I've developed issues tens of millions of invoices every month for Brazilian and Mexican marketplaces.

Work Experience

Software Development Engineer II

2021 - PRESENT
Amazon Brazil
  • Built a service that handles around 1 million daily invoices for the Brazilian marketplace. The service's high availability was a hard requirement because it needed to authorize invoices for Brazil's tax authorities before the products' shipment.
  • Architected and developed a serverless solution to import invoices from a Mexican marketplace's third-party system. It imported around 10 million invoices, resulting in $2 million yearly savings on storage costs.
  • Developed a feature to serialize parallel processing across multiple hosts using a lock-based strategy. It allowed the control of bursts of requests to an external service that could not handle a high rate of transactions.
Technologies: Amazon Web Services (AWS), Java, Spring, Node.js, Microservices, Serverless

Software Engineer

2020 - 2021
Avenue Code
  • Created an authorization service using OAuth architecture, JWT, and AWS Cognito integration. It replaced an old Auth0 service and lowered the cost by around 66%.
  • Developed a highly available and scalable queue-based feature that confirms the year of manufacturing and delivers car sales leads to a CRM service. The feature could handle peaks during major campaigns without losing a single request.
  • Rolled out a system that generates car sale leads in Brazil for the Argentinian marketplace. It increased Fiat's online car sales in Argentina by over 70%.
Technologies: Amazon Web Services (AWS), Java, Spring, Vue, OAuth, JSON Web Tokens (JWT)

Software Engineer

2018 - 2019
Squadra Digital
  • Built Vale's system for managing mining, processing, and shipping iron ore and manganese units in Brazil and Mozambique, replacing 17 systems from different suppliers.
  • Developed a centralized tool to monitor Vale's mining and shipping metrics in real-time.
  • Rolled out Vale's mining management system to Brazil's northern states, which helped expand their iron supply to include manganese units.
Technologies: Java, Spring, PrimeFaces, SQL

Junior Software Developer

2015 - 2018
Synergia
  • Maintained an electronic auction system used by suppliers to sell products and services to the Minas Gerais state government. It handled every public purchase, from buying pencils for public schools to building large prison complexes.
  • Modernized the auction system by moving from a JSP-based architecture to a service-oriented application using React for the front end.
  • Built an automated UI testing suite using Selenium and Cucumber, including readable testing steps designed to provide clear feedback to the stakeholders. It improved the auction system reliability and reduced the need for manual QA testing.
Technologies: Java, Spring, SQL, React, JSF, Selenium, Cucumber

Experience

Duel Links Meta

https://www.duellinksmeta.com/
Contributed to creating a website that showcases news and general content about the game Yu-Gi-Oh! Duel Links. It was the biggest unofficial Duel Links website and made around $12,000 a month in ads. I worked on the project as a full-stack developer in a team of two content managers and four developers.

Education

2010 - 2016

Bachelor's Degree in Computer Engineering

Centro Federal de Educação Tecnológica de Minas Gerais (CEFET-MG) - Belo Horizonte, Brazil

Certifications

MARCH 2021 - PRESENT

Oracle Certified Professional: Java SE 11 Developer

Oracle

MAY 2017 - PRESENT

Oracle Certified Associate, Java SE 8 Programmer

Oracle

Skills

Libraries/APIs

Node.js, Vue, React

Tools

IntelliJ IDEA, Cucumber

Languages

Java, JavaScript, SQL

Frameworks

Spring, Svelte, PrimeFaces, JSF, Selenium, JSON Web Tokens (JWT)

Paradigms

Microservices

Platforms

Amazon Web Services (AWS), Linux

Other

Software Development, Serverless, OAuth

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