Dapo Ogunnaike
Machine Learning Engineer/ Python Developer
https://www.linkedin.com/in/dax22
https://github.com/Dax22
Education 779-***-**** ***********@****.***.***
Jan 2022 - 2023
Illinois Institute of Technology,Chicago IL (Masters in Computer Science with Specialization in Artificial intelligence Jan 2002 - August: 2009
Olabisi Onabanjo Unversity, Nigeria ( Bachelor Degree in Computer Science )
SKILLS
Languages : Python, SQL, C, Java, React Native, HTLM, JavaScript, Natural Language Processing, Web
Scraping .Explanatory analysis, Natural Language
Processing, PySpark.ML,Jupyter Notebook. Data
structures,
Data modeling, Data visualization, Predictive modeling. Statistical modeling, Regression, Clustering and
classification
Python for numerical analysis.
Python Programming for web application back end.
Scripting for cloud implementation,
AI design.
Framework & tools : Pandas, TensorFlow, Scikit Learn, Matplotlib,Haystack, Numpy,Keras, PyTorch,
AWS,Hadoop.
WORK EXPERIENCE
Machine Learning Engineer 2018 -2021
Syscor Automation Advisory,Pretoria, South Africa
Data-driven and predictive (conversational) chatbot Development
Developed Test Data for NLP/ChatBot for Retail Banking Domain
Created a dialog flow for Chatbox using NLP
Uploaded and trained Chatbot data to NLP
Preparing Training & Testing Image Dataset for anger, fear,Sad happy supp-rises and neutral
Collaborate to design and Develop source code for training CNN model with a set of anger, fear, gender, and age images
Building AI models that make predictions based on large quantities of data
Transforming the machine learning models into APIs to interact with other applications
Machine Learning Engineer
Zenith Bank - Abuja, Nigeria (2015 to 2018)
Collaborate with Data Scientists and Product Managers to Devise strategies for tracking and visualizing the effectiveness of all installed methods, and publish verified schemes to the RTB platform.
define groups of features, use batch ingestion and streaming ingestion on Amazon sage-maker
built high-performance, ML pipelines from back-end data sources to train models and serve features to machine learning applications.
building and managing end-to-end data pipelines and operations from ingestion and integration through delivery for the data products..
Analyzing and troubleshooting large-scale distributed systems
Built a Machine learning pipelines that automate the model life cycle steps
completed 1st phase of ML infrastructure on Amazon Sage- maker.
Build and maintain data pipelines that are used for creation of models for prediction.
Designed an algorithm for distributed training: data parallelism and model parallelism
used Amazon sagemaker to develop model management tool for Resource monitoring and logging:
Artificial Intelligence Engineer
BANK PHP 2013-2015
Helping the R&D division to design and build infrastructure for distributed machine learning model
Design data pipelines to gather and store large quantities of data
Designed a Loan eligibility recommendation system.
Evaluating peers' operational ideas with other computer .
Introduced multiple architectures to handle millions of more client data.
Automating important infrastructure for the data science team
Developing infrastructures for data transformation and ingestion
Building AI models that make predictions based on large quantities of data
Transforming the machine learning models into APIs to interact with other applications
Python Developer (Contract ) 2015 - 2017
21st Century Technologies, Lagos Nigeria
.
Collaborated with Web Application Engineers, used Python scripts to load the data into AWS Cloud Cassandra
database
Visualized over 40 datasets with Matplotlib
Involved in processing the streaming data as well as batch data using Apache Spark
Coding for web application back end for payment system
Design and create effective websites and applications
Write reusable, testable, and efficient Python code Software engineer
Starcom Telecommunications 2009 -2012
Analyze, design and develop tests and test-automation suites.
Design and develop a processing platform using various configuration management technologies.
Test software development methodology in an agile environment.
Provide ongoing maintenance, support and enhancements in existing systems and platforms.
Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
Provide recommendations for continuous improvement.
Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Execute full software development life cycle (SDLC)
Develop flowcharts, layouts and documentation to identify requirements and solutions
Write well-designed, testable code
Projects
Ecentric Recommeder system March - August 2018
Developed Sentiment detection algorithm for sentiment score metric Feb-2019 - April2019
Detecting Fake news in Social media (class Project ) Spring Semester 2021
Recommendation algorithm for Loan Eligibility
August 2020- December 2020
Credit scoring system with logistic regression algorithm Feb2019 - June2021
Feature extraction for medical imaging
Sept 2020 - Feb 2021
Music Data set and recommendation system
March 2021- June2020