Michel Fernando da Silva Gatti, Developer in Araraquara - State of São Paulo, Brazil
Michel is available for hire
Hire Michel

Michel Fernando da Silva Gatti

Verified Expert  in Engineering

Full-stack Developer

Araraquara - State of São Paulo, Brazil

Toptal member since October 25, 2024

Bio

Michel is an experienced full-stack developer and tech leader with over 15 years of expertise in the Ruby and PHP ecosystems. He has led teams to develop robust and scalable applications, leveraging skills spanning the entire software lifecycle, from requirement gathering to system maintenance. Michel is committed to delivering efficient, user-focused solutions that drive business value while fostering technical excellence within his teams.

Portfolio

Toptal
Ruby on Rails (RoR), GraphQL, Apache Kafka, Slack API, Twilio API, DocuSign...
Invillia
PHP, Symphony, REST, AWS ELB, Amazon S3 (AWS S3), Laravel
Monitora
Java, Oracle ADF, Oracle BPM, Service-oriented Architecture (SOA)

Experience

  • REST - 5 years
  • Laravel - 5 years
  • Symphony - 5 years
  • PHP - 5 years
  • React - 4 years
  • Apache Kafka - 4 years
  • GraphQL - 4 years
  • Ruby on Rails (RoR) - 4 years

Availability

Full-time

Preferred Environment

Ruby on Rails (RoR), PHP, GraphQL, Symphony, REST, React, Laravel

The most amazing...

...solution I've built is a mortgage validation system that validates and calculates interest amounts for about 80% of all mortgage requests in the Netherlands.

Work Experience

Senior Back-end Engineer

2021 - 2024
Toptal
  • Worked as a key engineer extracting billing documents, including invoices, memorandums, payments, and multiple payment methods.
  • Improved system security by ensuring access for authorized teams only.
  • Led a multi-team project to capture and sync contract terms from Salesforce to the platform, ensuring staff adherence to contract terms while enhancing DocuSign integration to enable the legal team to generate draft contracts with pre-filled terms.
  • Handled a project that improved the communication system between clients and staff, introducing automated replies with both Slack and Twilio webhooks, bringing space for AI-powered chatbots.
  • Started a multi-team initiative to implement a project-based workflow, enabling the company to manage and deliver complete projects, resulting in over 100 new projects and new revenue streams.
  • Introduced a new internally signed contract type, reducing costs and eliminating the need for 3rd-party integration through DocuSign.
Technologies: Ruby on Rails (RoR), GraphQL, Apache Kafka, Slack API, Twilio API, DocuSign, React

Software Specialist

2016 - 2021
Invillia
  • Acted as a tech lead in successful projects for the company's first international partner, ensuring team growth and a contract with the partner.
  • Managed 12 people working on multiple projects under the same client.
  • Implemented tools used by most intermediaries in the Netherlands to calculate interest rates and validate mortgages.
Technologies: PHP, Symphony, REST, AWS ELB, Amazon S3 (AWS S3), Laravel

Team Leader

2014 - 2016
Monitora
  • Handled successful projects within four big products for an international partner.
  • Led a Brazilian team, connecting projects with teams spread around the world.
  • Implemented the cash expenses flow, dealing with pilots' expenses abroad and different exchange rates.
Technologies: Java, Oracle ADF, Oracle BPM, Service-oriented Architecture (SOA)

Senior Engineer

2008 - 2014
Cast
  • Leveraged Java on multiple projects for the Brazilian government.
  • Managed 20+ people for two years, taking full accountability for my team's performance and deliverables.
  • Grew internally from an intern engineering role to a management position.
Technologies: Java, PHP

Experience

Toptal's Managed Delivery Platform

https://www.toptal.com/managed-delivery
I introduced Managed Delivery functionalities into Toptal's core platform. This project posed unique challenges, from adapting the current way of work to building reports to showcase the work done. My efforts were instrumental to the project's success.

Interest Table and Calculation System for Dutch Mortgages

https://www.solidbriq.nl/actuele-rentetarieven/
This project involved building an interest table and communication system. I developed the whole interest calculation and mortgage validation system for Solidbriq, a Dutch startup that offers rental house mortgages.

Skills

Libraries/APIs

Slack API, Twilio API, React, Google Drive API, Vue

Tools

AWS ELB

Languages

PHP, GraphQL, Java

Frameworks

Ruby on Rails (RoR), Laravel, Oracle ADF

Paradigms

REST, Service-oriented Architecture (SOA)

Platforms

Apache Kafka

Storage

Amazon S3 (AWS S3)

Other

DocuSign, Symphony, Oracle BPM

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