Giovani Garuffi Email and Phone Number
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
Toptal
View- Website:
- toptal.com
- Employees:
- 5903
-
Machine Learning EngineerToptalState Of São Paulo, Brazil -
Java DeveloperToptal Mar 2024 - Present -
Python DeveloperToptal 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 -
Python DeveloperToptal 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. -
Python DeveloperToptal 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. -
Python DeveloperToptal 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. -
Senior Machine Learning EngineerKis 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 -
Full Stack EngineerKis 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 -
Machine Learning EngineerNeuralmind 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. -
Machine Learning InternNeuralmind Deep Learning Aug 2018 - Dec 2018Campinas 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. -
Machine Learning InternEmbrapa 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 -
Estagiário De VerãoLivehere Jan 2018 - Mar 2018 -
Diretor De EventosAssociação Atlética Acadêmica Da Ciência E Engenharia De Computação Nov 2015 - Nov 2016CampinasResponsável por gestão de pessoas, organização e documentação de eventos sociais e projetos. -
Gerente De InfraestruturaSecomp - Semana Acadêmica De Computação Da Unicamp Nov 2014 - Oct 2015CampinasOrganização de eventos de treinamentos e palestras em áreas de grande relevância em computação.
Giovani Garuffi Education Details
-
Computer Engineering
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial