Ishola Babatunde Isaac, Software Developer in Chicago, IL, United States
Ishola Babatunde Isaac

Software Developer in Chicago, IL, United States

Member since May 2, 2019
Isaac has experience developing and deploying machine learning solutions to problems across various domains including computer vision, signal processing, failure prediction, time series forecasting, network security, natural language processing, and 3D reconstruction. Isaac has worked in both small and large organizations and has led projects from idealization to product deployment.
Ishola is now available for hire

Portfolio

  • Nielsen
    Python
  • APN Health
    C++, C#, Java, Azure Cognitive Services, Keras, TensorFlow, Python
  • GE Healthcare
    PostgreSQL, MongoDB, Bash, Java, Node.js, MATLAB, Python

Location

Chicago, IL, United States

Availability

Part-time

Preferred Environment

Linux, Vim Text Editor, Jupyter, Visual Studio Code, Git

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.

Employment

  • Senior Data Scientist - Team Lead

    2019 - PRESENT
    Nielsen
    • Built predictive models to provide useful insight into the clients' product.
    • Set up Airflow to automate ETL workflow.
    • Implemented a messaging queue to manage model training jobs.
    Technologies: Python
  • 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 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
  • Data Analyst

    2014 - 2016
    GasDay
    • Developed a natural gas demand model-adjustment algorithm that accounts for behavioral impact on gas demand.
    • Developed a pattern recognition algorithm to identify certain rare events in gas time series data.
    • Developed daily gas demand forecasting models to help gas utilities in their daily operations planning.
    Technologies: MATLAB
  • 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#

Experience

  • Object Tracking in X-ray Images
    http://www.apnhealth.com/

    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
    http://www.apnhealth.com/

    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
    https://www.gehealthcare.com/en/products/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.

Skills

  • Languages

    Python, Java, SQL, C#, Bash Script, C++, Bash, C
  • Libraries/APIs

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

    Data Science
  • Storage

    MySQL, PostgreSQL, MongoDB, NoSQL
  • Other

    Deep Learning, Object Tracking, Artificial Intelligence (AI), Computer Vision, Predictive Modeling, Software Development, Signal Processing, Machine Learning, Natural Language Processing (NLP)
  • Tools

    TensorBoard, MATLAB, Git, Jupyter, Vim Text Editor
  • Platforms

    Linux, Visual Studio Code

Education

  • Master's Degree in Electrical Engineering and Computer Science
    2014 - 2016
    Marquette University - Milwaukee, Wisconsin, USA
  • Bachelor's Degree in Electrical Engineering
    2006 - 2011
    Obafemi Awolowo University - Ile-ife, Osun State, Nigeria

To view more profiles

Join Toptal
Share it with others