Felipe Bonzanini, Developer in Vinhedo - São Paulo, Brazil
Felipe is available for hire
Hire Felipe

Felipe Bonzanini

Verified Expert  in Engineering

Data Engineering Developer

Location
Vinhedo - São Paulo, Brazil
Toptal Member Since
June 18, 2020

Felipe is a seasoned data professional with over 10 years of experience. He has worked with small startups and big corporations and has worn many hats throughout his career, such as BI analyst, architect, and ETL developer. In the last few years, his career has been focused on data engineering roles. Felipe has great communication skills and loves to talk about data.

Portfolio

Toptal
Jira
PlayKids (Movile Group)
Amazon Web Services (AWS), Google Cloud Platform (GCP), Redshift...
Ambev (part of AB InBev)
Microsoft SQL Server, Talend, Azure, Project Management, SQL, PostgreSQL, ETL...

Experience

Availability

Part-time

Preferred Environment

Looker, Apache Airflow, PostgreSQL, Linux, BigQuery, SQL

The most amazing...

...project I worked on was a marketing performance campaign where we enhanced conversion by 10%+ and reduced churn by 35%.

Work Experience

Director of Engineering

2021 - 2023
Toptal
  • Charged with identifying the key requirements of a job and then selecting the best developer from Toptal's pool of talents.
  • Worked directly with 500+ clients in 1000+ jobs to fit the right talent.
  • Educated other directors of engineering about artificial intelligence, machine learning, and data science so that the team could better match the right talents with the client's projects.
Technologies: Jira

BI Architect and Data Engineer

2018 - 2021
PlayKids (Movile Group)
  • Created the new version of the main business reports. Helped redefine main metrics such as user base, churn, LTV, CAC, main features, and retention and defined actionable items to increase user spending.
  • Developed a model together with the marketing team to measure LTV and CAC on a subscription business. Took action in the app to increase user retention.
  • Worked closely with both the web development and marketing teams so we could improve data reliability on Google Analytics. Worked to export the data into the database using Google Cloud native tools and processed it into the database.
  • Created a churn prediction model and recommended changes in the mobile app in order to reduce user churn.
  • Designed new projects from the ground up, including modeling and ETL job creation.
  • Led the implementation of Looker to replace 20+ dashboards and reports that were used daily by 5+ teams.
Technologies: Amazon Web Services (AWS), Google Cloud Platform (GCP), Redshift, Periscope Data, Pentaho, BigQuery, SQL, Looker, Apache Airflow, ETL, Internal Databases, PostgreSQL

Data Engineer

2018 - 2018
Ambev (part of AB InBev)
  • Worked as the data engineer for the project that predicts beverage sales in Brazil.
  • Modeled and distributed market share data coming from Nielsen.
  • Maintained all aspects of SQL Server Data Warehouse based on Azure Cloud, including costs and performance.
Technologies: Microsoft SQL Server, Talend, Azure, Project Management, SQL, PostgreSQL, ETL, Data Engineering

Data Engineer

2017 - 2018
Amaro
  • Led a performance marketing project that extracted data from sources (AdWords, Facebook Ads, Google Analytics, and internal systems) and distributed modeled data via dashboards so the marketing team could gauge the campaigns in real time.
  • Created data models for the different business areas, mainly strong star schema modeling (Kimball).
  • Built and improved all the ETL/ELT processes using SQL, Talend, Airflow/Python, and Stitch Data.
  • Maintained an up-to-date master data management system.
  • Worked with the C-level to understand the KPIs to focus on and led the team to create a 2.0 version of the business KPIs such as LTV, retention, active customers, and top seller items and created the churn metric calculation.
Technologies: Looker, Stitch Data, Pentaho, DbSchema, Talend, Python, SQL, Apache Airflow, Amazon S3 (AWS S3), Redshift, ETL, Data Engineering, Amazon Web Services (AWS), Google Cloud Platform (GCP)

DBA and ETL Developer

2010 - 2017
IBM
  • Worked across many different teams, from database administration teams to ETL development.
  • Worked as a BI architect and application DBA in many different projects.
  • Supported 300+ production databases for AMEX. Responsible for complex severity 1 problems and investigations.
  • Created hundreds of ETL jobs in DataStage and deployed them to production.
Technologies: IBM Db2, PostgreSQL, Talend, Datastage, Netezza, Linux, AIX, Cognos 10, Data Engineering

Performance Marketing Spend Tracking

In this project, my team and I created a cube for the performance marketing team to control their spending and to develop budgets for the more performant campaigns. I extracted data from many sources like Google Analytics, AppsFlyer, AdWords, Criteo, Bing, and Facebook and combined them with sales data to be able to calculate metrics like Conversion Rate, Churn, Cost per Sale, LTV, CPA, CAC in many dimensions.

Together with the marketing team, we defined transformation rules for the UTMs in the web, and deep links in mobile, to aggregate it by the group channels (i.e., SEO, retargeting, social media, and so on).

Most of my work consisted of extensive and interactive collaboration with the marketing team to validate this data, which ended up with several changes to the UTM classification for proper control enablement. I had the opportunity to learn a lot of digital marketing and deeply understand how is the data analysis related to performance marketing.

Our new product replaced all of the worksheets and manual work of obtaining data from the source; it also sent all this data to an automatized dashboard and a cube to slice and dice the data.

Unfortunately, I cannot share a link as this is a private project.

Subscription Model KPIs

At PlayKids, one of the companies of the Movile group, I had the opportunity to restructure all indicators and KPIs so that high-level management could have a more accurate view of the business.

I suggested a new methodology that is specific to the subscription business model that creates market KPIs without the noise that you'd have if you used a traditional data model like the ones for eCommerce. We also recalculated the active user base, churn, conversion, and trial success rate, along with other indicators.

Retail Planning Rebuild

I was the data engineer re-creating a planning builder tool for retail businesses. The plan involved a lot of understanding about annual and monthly retail sales, markups, turn, and inventory. The project took three months, and we were able to enhance its speed from 30 hours to 2.5 minutes and add a lot of new features.

Languages

SQL, Python, JavaScript, C#, C++, Snowflake

Tools

BigQuery, IBM InfoSphere (DataStage), Looker, Stitch Data, Apache Airflow, Google Analytics, Periscope Data, DbSchema, Informatica PowerCenter, Jira

Paradigms

ETL, Business Intelligence (BI)

Platforms

Google Cloud Platform (GCP), Azure, Talend, Linux, AIX, Amazon Web Services (AWS), Pentaho

Storage

PostgreSQL, IBM Db2, Redshift, Amazon S3 (AWS S3), Microsoft SQL Server, Netezza, Datastage, Internal Databases

Other

Data Warehousing, Data Warehouse Design, Shell Scripting, Data Modeling, Data Engineering, Data Analysis, Data Analytics, Google Data Studio, Agile Sprints, Sales Funnel, Clickstream, Cognos 10, Google BigQuery, Google Cloud Functions, Fivetran

Libraries/APIs

D3.js

Industry Expertise

Project Management

2016 - 2017

Especialization in Business Intelligence (Big Data)

DeVry Metrocamp - Campinas-SP, Brazil

2009 - 2013

Bachelor's Degree in Information Systems

Pontifícia Universidade Católica - Campinas-SP, Brazil

MAY 2014 - PRESENT

DB2 Advanced Database Administrator v10.1

IBM

MAY 2013 - PRESENT

ITIL Foundations v3

EXIN

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