Ishola Babatunde Isaac, Developer in San Francisco, CA, United States
Ishola is currently unavailable

Ishola Babatunde Isaac

Bio

Isaac brings extensive experience in applying machine learning (ML), including Generative AI (GenAI), across diverse fields and complex challenges. He has worked on ML applications in ad security, supply chain management, business analytics, image tracking, healthcare technology, hardware, and failure prediction. Isaac has successfully led teams and managed projects from initial conception through full deployment in both startup and enterprise environments.

Portfolio

Google
Java, Python, Machine Learning, SQL, Large Language Models (LLMs)...
Greach
Node.js, Python, SQL, Dart, React, Docker, Docker Swarm...
Nielsen
Python, Machine Learning, Artificial Intelligence (AI), TensorFlow...

Experience

  • Java - 16 years
  • Python - 12 years
  • Machine Learning - 10 years
  • Artificial Intelligence (AI) - 10 years

Preferred Environment

Linux, Python, Java, SQL

The most amazing...

...thing I've created is brain-machine interfacing. It uses EEG signals (brain waves) to control a mouse pointer on a computer.

Work Experience

Software Engineer

2022 - PRESENT
Google
  • Built Google Ads User Insights platform to curate valuable insights from users' data used for policy enforcement and other ads user-related machine learning (ML) models. Led the project from conception to deployment.
  • Developed Google Ads' internal risk platform to identify and mitigate risky actions from support agents on customer data.
  • Worked on several initiatives to mitigate the impact of scaled abuse from bad actors within various ad products. One involved working with Ads Billing to build machine learning models to identify and reduce large-scale payment fraud.
Technologies: Java, Python, Machine Learning, SQL, Large Language Models (LLMs), Artificial Intelligence (AI), TensorFlow, Data Science, Data Engineering, Business Intelligence (BI), Analytics, Generative Artificial Intelligence (GenAI), APIs, AI Agents, Full-stack, Model Tuning, Tuning, Data Cleaning, Data Structures, Logistics, Architecture

CTO

2021 - 2024
Greach
  • Built a ride-sharing platform that connects users going along the same route. It has features such as AI-based automated user ID verification, on-demand and scheduled ride request support, ride-network, etc.
  • Led a team of six comprised of front-end and back-end software engineers, UI/UX designers, and data scientists. I was in charge of requirements gathering, system design, development (most of the back end), and deployment.
  • Managed the engineering team as CTO, overseeing the daily operation and working closely with business, sales, and customer support teams.
Technologies: Node.js, Python, SQL, Dart, React, Docker, Docker Swarm, Artificial Intelligence (AI), TensorFlow, Data Science, Business Intelligence (BI), Analytics, Amazon Web Services (AWS), APIs, Full-stack, Strategic Planning, Live Chat, Data Structures, Architecture, FastAPI, PostgreSQL 9

Senior Data Scientist

2019 - 2022
Nielsen
  • Built predictive models to provide useful insight into the client's product.
  • Set up Airflow to automate ETL workflow to support automated model deployment.
  • Implemented a messaging queue to manage model training jobs.
Technologies: Python, Machine Learning, Artificial Intelligence (AI), TensorFlow, Data Science, Data Engineering, Apache Airflow, Business Intelligence (BI), Analytics, Azure, APIs, Model Tuning, Tuning, Data Cleaning, Data Structures, Architecture, PostgreSQL 9

Data Scientist

2017 - 2019
APN Health
  • Built object detection models for real-time tracking of catheters, patches, and cryoballons in x-ray images.
  • Built deep learning-based model for classifying heart arrhythmia from ECG (heart) signals.
  • Developed a 3D Convolutional Autoencoder for generating realistic 3D heart chamber map from very few 3D points.
  • Built dataset annotation system. Developed both client and server-side applications.
  • Developed RESTful web service endpoints for object detection and ECG classification models.
Technologies: C++, C#, Java, Azure Cognitive Services, Keras, TensorFlow, Python, Machine Learning, Artificial Intelligence (AI), Data Science, Analytics, Model Tuning, Tuning, Data Cleaning

Machine Learning Engineer

2016 - 2017
GE Healthcare
  • Built GE Healthcare Tube Watch system – Tube Watch is GE Healthcare’s predictive solution that is designed to remotely monitor tubes and predict failures before any disruption occurs.
  • Designed and implemented multi-modal failure prediction algorithms for CT machines.
  • Developed an NLP-based classifier to identify failed parts in CT machines using field support data.
  • Developed optimized data preprocessing system that collects and converts unstructured big data and into structured database records. Processing about 100 million records in 2 hours on a single machine.
Technologies: PostgreSQL, MongoDB, Bash, Java, Node.js, MATLAB, Python, Machine Learning, Artificial Intelligence (AI), Data Science, Data Engineering, Analytics, APIs, Full-stack, Model Tuning, Tuning, Data Cleaning, Data Structures, Architecture, PostgreSQL 9

Data Analyst

2014 - 2016
GasDay
  • Developed a natural gas demand model-adjustment algorithm that accounts for behavioral impact on gas demand.
  • Created a pattern recognition algorithm to identify certain rare events in gas time series data.
  • Engineered daily gas demand forecasting models to help gas utilities in their daily operations planning.
Technologies: MATLAB, Machine Learning, Artificial Intelligence (AI), Data Science, Analytics, Model Tuning, Tuning, Data Cleaning

Research Engineer

2012 - 2014
Bioinstrumentation and Neuroengineering Lab
  • Implemented a 1-D cursor control with EEG signals using FFT and logistic regression.
  • Implemented a Gait-Modeling system with accelerometers data using subspace identification.
Technologies: MATLAB, Java, C, C#, Machine Learning, Artificial Intelligence (AI), Data Science

Experience

Object Tracking in X-ray Images

Joint object detection and tracking model for real-time tracking of various objects in x-ray images. Created a model for tracking ablation catheters to get coordinates used for 3D mapping. Created a motion sensing and correction algorithm by tracking motion sensing patches to detect and correct for movement. Create a model for automatic placement of Cryoballoon by detection 2D location and 3D projection from a single x-ray image.

3D Reconstruction with AI

Generating a high-density 3D map from very few 3D points using 3D Convolutional AutoEncoder.

FAQBot with Sentence Similarity Model

https://github.com/techbossmb/SentenceSimilarity
Sentence Similarity model trained on Quora duplicate Question Pairs dataset to identify sentences that are similar in meaning using Siamese Bidirectional LSTM model. Given two sentences, the Siamese NLP model outputs their similarity estimate. Sentence similarity model used in designing a FAQ Bot by matching user request/questions to a database of known FAQs and returning the corresponding answer.

Tag Recommender

https://github.com/techbossmb/TagRecommendation
Identifies important words in a document and suggest words similar to the identified words. Uses TF-IDF to identify the top-k most important words in a given document and finds other words similar to the identified (important) words.

RCS Chatbot

Created an AI-based conversational agent with the ability to complete a user request by performing Intent Matching, Entity Extraction, Context Awareness, as well as asking follow-up questions to obtain extra information needed to complete an action. Built using DialogFlow and deployed on RCS platform. Integrated with Google Assistant for voice-based conversation.

GE Healthcare Tube Watch

Tube Watch is GE Healthcare’s predictive monitoring solution for CT scanners that can help predict an impending tube failure, enabling tube replacement at a more convenient time. Tube Watch integrates artificial intelligence, machine learning, and software analytics to remotely monitor and predict failure of individual components of the machine.

Education

2014 - 2016

Master's Degree in Electrical Engineering and Computer Science

Marquette University - Milwaukee, Wisconsin, USA

2006 - 2011

Bachelor's Degree in Electrical Engineering

Obafemi Awolowo University - Ile-ife, Osun State, Nigeria

Skills

Libraries/APIs

TensorFlow, Keras, Pandas, Node.js, Scikit-learn, Azure Cognitive Services, React

Tools

Apache Airflow, TensorBoard, MATLAB, Git, Jupyter, Vim Text Editor, Docker Swarm

Languages

Python, Java, SQL, C#, Bash Script, C++, Bash, C, Dart

Platforms

Amazon Web Services (AWS), Azure, Linux, Visual Studio Code (VS Code), Docker

Storage

MySQL, PostgreSQL, MongoDB, NoSQL

Paradigms

Business Intelligence (BI)

Other

Deep Learning, Object Tracking, Data Science, Artificial Intelligence (AI), Computer Vision, Predictive Modeling, Software Development, Signal Processing, Machine Learning, Analytics, APIs, Full-stack, Model Tuning, Tuning, Data Cleaning, Data Structures, Architecture, PostgreSQL 9, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), Generative Artificial Intelligence (GenAI), Large Language Models (LLMs), Data Engineering, AI Agents, Strategic Planning, Chatbots, Live Chat, FastAPI, LLM Agents, Logistics

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