Fred Israel, Developer in Rio de Janeiro - State of Rio de Janeiro, Brazil
Fred is available for hire
Hire Fred

Fred Israel

Verified Expert  in Engineering

Data Scientist and Developer

Rio de Janeiro - State of Rio de Janeiro, Brazil

Toptal member since February 16, 2022

Bio

Fred has more than a decade of experience in the IT industry. With a strong background in machine learning, data pipelines, Python, and cloud infrastructure, he has built and managed many end-to-end data science projects that benefited millions of users. Fred is eager to help customers and companies solve complex problems and build great products.

Portfolio

Google
C++, Data Science, Python, Refactoring, Web Development, SQL
Base dos Dados
Python, React, Docker, CKAN, Flask, Web Development, SQL, Pandas, JavaScript...
OLX
Machine Learning, Python, Amazon Web Services (AWS), Refactoring, Flask...

Experience

  • Web Development - 10 years
  • Linux - 10 years
  • Refactoring - 10 years
  • Flask - 8 years
  • Python - 8 years
  • Amazon Web Services (AWS) - 7 years
  • Machine Learning - 5 years
  • Docker - 5 years

Availability

Part-time

Preferred Environment

Linux, Amazon Web Services (AWS), Docker, GitHub, GitLab

The most amazing...

...recognition I've got was winning, as a technical co-founder, the Google Cloud Customer award for social change in 2021, with only five winners worldwide.

Work Experience

Software Engineer

2022 - PRESENT
Google
  • Improved the users' search experience for queries that return videos.
  • Upgraded the efficiency of the Google Search engine for a subset of queries.
  • Improved various features and functions for a subset of queries.
Technologies: C++, Data Science, Python, Refactoring, Web Development, SQL

Founder

2020 - 2022
Base dos Dados
  • Co-founded largest open-source data project in Brazil, which was the world winner of the Google Cloud Customer award in 2021. Deployed the website infrastructure and code.
  • Created a validation framework for datasets' metadata and helped coordinate metadata migrations.
  • Repackaged the CKAN framework in a modern CI, Docker, and Reverse Proxy stack. Created the testing and development environment and unit tests.
Technologies: Python, React, Docker, CKAN, Flask, Web Development, SQL, Pandas, JavaScript, REST APIs, Apache Airflow

Staff Software Engineer

2017 - 2022
OLX
  • Designed and deployed an in-house anti-fraud system that integrated internal and third-party data sources, performed ETLs, and had extension spots for models and rules.
  • Trained, deployed, and maintained a highly-available, real-time image classifier model that processes 10 million images per day, 1,200 per second in a peak. This model removes forbidden items such as pornography and flags wrongly classified items.
  • Acted as a lead architect of a machine learning operations (MLOps) team. Built a Kafka and ksqlDB feature store that enabled deployments of real-time stateful aggregations. Accomplished gains such as a 19% decrease in the internal fraud index.
  • Managed the OLX data science strategy and the central data science team, including its priorities, deadlines, and deliverables.
  • Led a team effort to optimize and refactor a large Spark pipeline, halving costs and saving hundreds of thousands of dollars in infrastructure cost.
  • Created and served many small internal web applications using streamlit, react, and dataviz tools such as plotly.
Technologies: Machine Learning, Python, Amazon Web Services (AWS), Refactoring, Flask, Web Development, SQL, Pandas, TypeScript, CSS, JavaScript, REST APIs, Apache Airflow

Lead Back-end Engineer

2016 - 2016
BizCapital
  • Developed the company's cloud infrastructure environment, networks, and base.
  • Created integrations with financial institutions using serverless and asynchronous patterns.
  • Built a framework for generating and emailing reports using HTML and PDF.
Technologies: Amazon Web Services (AWS), Python, Serverless, Web Development, REST APIs

Senior Back-end Developer

2013 - 2015
Adevinta
  • Worked with an international team to create a new modular back-end for mobile apps across all Adevinta's 15+ websites. Formulated and led the team's refactoring strategy that reduced repetitive code and added tests.
  • Handled the back end for the most prominent classified ads website in Brazil. I've worked on microservices and glued code in various languages, including C, PHP, Python, Ruby, PL/pgSQL, Bash, and Linux.
  • Created an automated tests framework and trained quality assurance professionals to write tests in Ruby and Selenium for the website's front end.
Technologies: C, Java, PHP, Bash, Linux, Ruby, Python, Web Development, REST APIs

Experience

basedosdados.org

http://basedosdados.org
An NGO that aims to organize public data in a rich catalog and serve it for free from a flexible Data lake. I was the first and main back-end engineer, architect, and also co-founder of the NGO. We built the website portal using a Python back end, a Postgres database, and a react front end.

We also use Prefect and Airflow for scheduling data collection jobs. We use serverless and cloud features to drive cost and complexity down GCP's Big Query, Cloud Run, Lambda functions, etc.

Base dos Dados

https://basedosdados.org/
I've coded and created the open-source repository of basedosdados.org, a Google Customer award-winning NGO focused on democratizing public data.

I've architected and implemented the main website parts, including security, backups, development environment, CI, framework choices and custom extensions, and documentation. Later, I've also trained other collaborators and volunteers on this codebase, helping with high-level decisions and on specific challenging problems.

Our NGO has served more than 400,000 queries for public data in 2021!

Skills

Libraries/APIs

Pandas, REST APIs, React

Tools

GitHub, GitLab, Apache Airflow, BigQuery

Languages

Python, SQL, JavaScript, C++, TypeScript, C, Java, PHP, Bash, Ruby, CSS

Frameworks

Flask

Paradigms

Refactoring

Platforms

Linux, Amazon Web Services (AWS), Docker, CKAN, Google Cloud Platform (GCP)

Other

Web Development, Data Science, Back-end, Machine Learning, Serverless, Big Data Architecture

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