Giovani Garuffi

Giovani Garuffi Email and Phone Number

Machine Learning Engineer @ Toptal
State of São Paulo, Brazil
Giovani Garuffi's Location
Campinas, São Paulo, Brazil, Brazil
About Giovani Garuffi

I'm a passionate guy who loves technology, writing code, and working with databases. I'm an enthusiast in the fields of machine learning, artificial intelligence, big data, data analysis, and back-end development. Past experience includes working as a consultant for some Fortune 500 companies and working as a freelance/consultant developer for a range of different industries over this time

Giovani Garuffi's Current Company Details
Toptal

Toptal

View
Machine Learning Engineer
State of São Paulo, Brazil
Website:
toptal.com
Employees:
5903
Giovani Garuffi Work Experience Details
  • Toptal
    Machine Learning Engineer
    Toptal
    State Of São Paulo, Brazil
  • Toptal
    Java Developer
    Toptal Mar 2024 - Present
  • Toptal
    Python Developer
    Toptal Aug 2022 - Jan 2024
    - Helped the client design a system that automates and simplifies the workload of medical device industry engineers on the ideation, design, and development phases of any medical device or technique.- Designed the database and API and wrote documentation and tests for the system.- Supervised a front-end developer and helped with integration and support during the development and testing processes.- Set up the server infrastructure on GCP and Dockerized all components, such as the… Show more - Helped the client design a system that automates and simplifies the workload of medical device industry engineers on the ideation, design, and development phases of any medical device or technique.- Designed the database and API and wrote documentation and tests for the system.- Supervised a front-end developer and helped with integration and support during the development and testing processes.- Set up the server infrastructure on GCP and Dockerized all components, such as the API, database, and reverse proxy. Structured deployment and server monitoring.- Implemented a POC feature that used OpenAI's ChatGPT API to help automate and simplify the user experience. Show less
  • Toptal
    Python Developer
    Toptal Jul 2023 - Dec 2023
    - Helped the client design a system that generates audio description files based on user-relevant news articles, using a combination of ChatGPT, News APIs, and a text-to-speech AI.- Designed the database, API, and front end and wrote documentation and tests for the system.- Migrated server infrastructure from Azure to AWS and Dockerized all components, such as the API, database, and reverse proxy. Structured deployment and server monitoring.
  • Toptal
    Python Developer
    Toptal Jul 2023 - Oct 2023
    - Helped the client design parental control software with network traffic filtering and a content-based decision process.- Designed the database and API and wrote documentation and tests for the system.- Used Google Translate API and ChatGPT as a mixed solution for filtering multi-language content.
  • Toptal
    Python Developer
    Toptal Jul 2023 - Oct 2023
    - Implemented a series of software scripts for customer-relevant data retrieval of multiple external APIs.- Studied multiple external API documentation to leverage customer-relevant data endpoints and structured extraction processes.- Implemented web scraping scripts to retrieve customer-relevant information.
  • Kis Solutions
    Senior Machine Learning Engineer
    Kis Solutions Dec 2021 - Jun 2022
    - Implemented a product recommender algorithm that combined machine learning models and data analysis scripts for serving around 800 recommendations every minute. Helped implement the API that integrated the predictions with the company's website.- Designed and built an API to serve multiple machine learning model predictions of a virtual factory simulation for R&D for two multinational enterprises.- Designed a data analysis pipeline and multiple machine learning model comparisons to… Show more - Implemented a product recommender algorithm that combined machine learning models and data analysis scripts for serving around 800 recommendations every minute. Helped implement the API that integrated the predictions with the company's website.- Designed and built an API to serve multiple machine learning model predictions of a virtual factory simulation for R&D for two multinational enterprises.- Designed a data analysis pipeline and multiple machine learning model comparisons to predict machine-sensorized information and R&D for two multinational corporations.- Implemented and worked on optimizing a pricing simulator API that generated years of sales predictions for multiple products and scenarios for a company with over 1,500 salespersons and 500 active users.- Developed an event queue system used to migrate notifications from a legacy solution by processing multiple different event types while connecting to multiple external APIs, services, and data providers. Show less
  • Kis Solutions
    Full Stack Engineer
    Kis Solutions May 2019 - Dec 2021
    - Developed an ETL system to migrate over a million customer information rows and generate client-specific marketing insights for a Fortune 500 company.- Helped develop a centralized consumer relational database for a beauty Fortune 500 company with over 100 million customers and over a billion transactions. Contributed to integrating systems in different world regions into one infrastructure.- Designed and developed a Spark project for fetching, transforming, and generating… Show more - Developed an ETL system to migrate over a million customer information rows and generate client-specific marketing insights for a Fortune 500 company.- Helped develop a centralized consumer relational database for a beauty Fortune 500 company with over 100 million customers and over a billion transactions. Contributed to integrating systems in different world regions into one infrastructure.- Designed and developed a Spark project for fetching, transforming, and generating demographics-relevant information for a Fortune 500 company.- Created a chatbot software that used NLP for a Fortune 500 company's website with over 20,000 interactions a day. Show less
  • Neuralmind
    Machine Learning Engineer
    Neuralmind Jan 2019 - Apr 2019
    - Created web crawlers that automated website flows and bypassed captchas.- Developed an API for testing pre-trained machine learning models and validating their results.- Solved object segmentation and classification problems using deep learning libraries such as PyTorch and Keras.- Used pre-trained NLP models for transfer learning tasks.
  • Neuralmind Deep Learning
    Machine Learning Intern
    Neuralmind Deep Learning Aug 2018 - Dec 2018
    Campinas E Região, Brasil
    - Created web crawlers that automated website flows and bypassed captchas.- Developed an API for testing pre-trained machine learning models and validating their results.- Solved object segmentation and classification problems using deep learning libraries such as PyTorch and Keras.- Used pre-trained NLP models for transfer learning tasks.
  • Embrapa
    Machine Learning Intern
    Embrapa Jun 2018 - Aug 2018
    - Studied time series' information regarding rain forecast in Brazilian regions.- Studied different machine learning approaches for modeling and predicting time series.- Helped in the development of a Random Forest solution to the prediction of weather time series----------------------Investigar diferentes classes de algoritmos de Aprendizado de Máquina para serem utilizados para estimar séries temporais de dados e preencher dados faltantes em regiões sem dados medidos… Show more - Studied time series' information regarding rain forecast in Brazilian regions.- Studied different machine learning approaches for modeling and predicting time series.- Helped in the development of a Random Forest solution to the prediction of weather time series----------------------Investigar diferentes classes de algoritmos de Aprendizado de Máquina para serem utilizados para estimar séries temporais de dados e preencher dados faltantes em regiões sem dados medidos. Trabalho principalmente focado na aplicação da técnica de Random Forests. Linguagem de programação utilizada: R Show less
  • Livehere
    Estagiário De Verão
    Livehere Jan 2018 - Mar 2018
  • Associação Atlética Acadêmica Da Ciência E Engenharia De Computação
    Diretor De Eventos
    Associação Atlética Acadêmica Da Ciência E Engenharia De Computação Nov 2015 - Nov 2016
    Campinas
    Responsável por gestão de pessoas, organização e documentação de eventos sociais e projetos.
  • Secomp - Semana Acadêmica De Computação Da Unicamp
    Gerente De Infraestrutura
    Secomp - Semana Acadêmica De Computação Da Unicamp Nov 2014 - Oct 2015
    Campinas
    Organização de eventos de treinamentos e palestras em áreas de grande relevância em computação.

Giovani Garuffi Education Details

Frequently Asked Questions about Giovani Garuffi

What company does Giovani Garuffi work for?

Giovani Garuffi works for Toptal

What is Giovani Garuffi's role at the current company?

Giovani Garuffi's current role is Machine Learning Engineer.

What schools did Giovani Garuffi attend?

Giovani Garuffi attended Universidade Estadual De Campinas.

Who are Giovani Garuffi's colleagues?

Giovani Garuffi's colleagues are Faye A., Rafik Martirosyan, Hillel Cerdenia, Robson Luiz, Kamal Hosen, Domenico Cerasuolo, Johnny Kaplan.

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.