me

Hi, I’m Bruno Chicelli
AI/ML Engineer

at Handoff creating the best AI to estimate construction costs.

Reach out
Showcase keyboard and mouse image
March 2025 - Current
Senior Artificial Intelligence Engineer
Programming Languages and Libs
Python, SQL, LangChain

Tools and Platforms
LangGraph, LangFuse, OpenAI Platform, AWS, Airflow, Metabase

Results
Creating the best AI to estimate remodeling costs.
November 2023 - March 2025
Senior Machine Learning Engineer
Programming Languages and Libs
Python, SQL, PyTorch, LangChain

Tools and Platforms
EKS, ChromaDB, Pinecone, LangChain, SentenceTransformers, HuggingFace Models, AWS, Airflow

Results
Worked on the core title-matching algorithm to accomplish:
• 750× performance improvement (from 3s/title to 4ms/title)
• Significant precision gain in matching movies, shows, and episodes
• Scaled to 3M+ titles across 60+ streaming services in 8 languages
April 2023 - November 2023
Staff Machine Learning Engineer | AdTech
Programming Languages and Libs
Python, SQL, PySpark, Dask, Pytorch, TensorFlow, OpenCV, JavaScript

Tools and Platforms
AWS, GCP, Azure, Vertex AI, DataProc, DataFlow, BigQuery, Gitlab CI

Results
• Improved ad recommendation models using Two Towers architecture, matching/beating expert performance
• Scaled behavior graph models and pipelines for 100M+ users using Vertex AI, DataProc, DataFlow, and BigQuery
• Won internal hackathon with user embeddings + generative AI for segment-optimized ad creatives
June 2021 - March 2023
Senior Data Scientist | AdTech

Results
• Built automated midroll ad placement pipeline for thousands of Globo videos using event-based cloud tools and deep learning
• Developed contextual ad engine with text-to-IAB taxonomy matching and topic clustering, significantly improving CTR
• Founded Globo Paper Club, a monthly internal journal club
• Led projects in digital inventory optimization, pricing, and sales forecasting
August 2020 - May 2021
Data Scientist | Advanced Analytics Squad
Programming Languages and Libs
Python, SQL, MLFlow, XGBoost, Catboost, LightGBM, TensorFlow, SKLearn

Tools and Platforms
GCP, BigQuery, AI Platform

Results
• Built a fast modeling tool with LGBM, XGBoost, and CatBoost to reduce Data Scientist overhead
• Developed a credit card acceptance and activation propensity model
• Improved modeling process standards
• Led MLOps and workflow automation innovations to boost impact, productivity, and enablement of the Data Science team
May 2019 - July 2020
Jr Data Scientist | Innovation in Marketing Squad
Programming Languages and Libs
Python, Scikit-learn, TensorFlow, Selenium, SQL, R

Tools and Platforms
Azure, PowerBI, SAP HANA

Results
• Saved ~1.3M BRL/year through automation and data science
• Built sales forecasting for 100+ points of sale across Brazil
• Developed customer churn and factory demand prediction models
• Applied statistical modeling and ML in Python and R for forecasting and insights
• Contributed to analytics projects across multiple business areas

Experience

I love building cool stuff with data and AI that works for people and solving tricky problems with code that doesn't break in production.

Linkedin Download My Resume

Projects

Image to Art Search - WikiArt

Image to Art Search - WikiArt

Find real artwork that looks like any image you want. Made using Vision Transformers w/ Transfer Learning and data from WikiArt and Instagram

Code Demo

Plotly Calplot

The easiest and best looking Calendar Heatmap you'll find, made with Plotly. I actually got a shoutout from Plotly on Twitter and Linkedin for this one!

Code Medium Article
Plotly Calplot
Todoist Analytics

Todoist Analytics

Keep track and create analytics based on your data from Todoist. If you use Todoist for daily, weekly, monthly or yearly planning you should try this tool. This is how the current version of the tool looks like.

Code Check it out!

NLP Job Classifier (based on linkedin data)

A Job classification between Data Analyst, Data Scientist and Data Engineer web app made with Tensorflow, Selenium and deployed with Streamlit on Heroku. The model was trained with ~3k job descriptions scraped with Selenium from jobs in the US.

Code
NLP Job Classifier (based on linkedin data)
3JS Glowing Sphere

3JS Glowing Sphere

Small learning project that I created to teach myself ThreeJS concepts and ThreeJS Fiber (React).

Code Demo

Education

2020-2022
Polytechnic School of the University of São Paulo
Two year especialization in Artificial Intelligence, focusing in Deep Learning and architecture of Neural Networks.
2015-2018
Federal University of the ABC - São Paulo
BSc. Science and Tech.