Experienced Data Scientist and Software Engineer


What I do

Things I'm skilled at and passionate about.

Machine Learning

Experienced in building Machine Learning models to solve real problems.

Artificial Intelligence

Passionate about AI. I work on NLP, Computer Vission, Commonsense Reasoning etc

API Integration & Development

REST and API integration.
REST API development with Django restframework.

Web Application Development

Building applications with Python and Django

Cloud Integration

Deployment of Django apps and databases to leading cloud platforms such as Heroku

Deep Learning

Experienced with Deep Learning and implementing Neural Nets with tensorflow and keras.


My works.

portfolio img 1
Data Visualisation Web Application

this is an awesome full stack web application using Python, Django, Django RestFramework and JavaScript.

This web applicaton visualizes data of the Senegalese market.

Visite site

portfolio img 1
Artificial Intelligence Research

This is my research thesis for my master degree in Big Data and Computer Security. This project sought to solve the problem of Commonsense Reasoning in Artificial Intelligence. Neural Network was used in conjunction with Language Models to build a model that is capable of differentiating a correct sentence from a wrong sentence based on common sense.

This research is published in an international scientific journal.

See paper here

portfolio img 1
Chat Bot

In this project I built a Chat Bot and integrated it in Django web app.

It involves Machine Learning and Reenforcement Learning.

Visite repo

portfolio img 1
CRUD web application

In this project, I sought to introduce to new developers the best place to start with Django development. I therefore built a CRUD application using Python and Django. A user is able to create, delete, edit and view a post

It is available on Github.

See how I did it

portfolio img 1
Online Learning Platform

This platform gives the ability to learn courses online. I was part of the team that built this platform

Try it out and you will not be the same.

Visite site

portfolio img 1
Document Classification Web Application with Machine Learning and Artificial Intelligence

This application helps classify documents based on the category they fall into.

A Machine Learning algorithn is used to classify any new document that is uploaded and the application allows search for a document by key word or by category.

Will be active Soon

portfolio img 1
Contact APp

This platform gives one the ability to save contact details of indivuals, modify them, delete, and view all contacts in a good looking user-friendly interface.

I can build things like these and solve more complex problems.

Visite site

About Me

Who is John Bagiliko?

ousseynou photo

John Bagiliko (MSc.)

ML | AI | DL | Python | R | Django | Writing | NLP

John holds an MSc. in Mathematical Sciences (Big Data and Computer Security) from the African Institute for Mathematical Sciences, Senegal. He has successfully undergone training in the Microsoft Professional Program in Data Science.
He is a Data Scientist and Software Engineer
John is the country Ambassador for Zindi in Ghana, and the co-founder and team lead at AI Ghana
He is passionate about mathematics and the use of technology in solving real world problems.
He has over 2+ years experience working with Data Science, AI, Machine Learning and Deep Learning algorithms. He has about 3+ years experience developing applications from scratch with Python, Django
Below you'll find a list of some of his skills:

CONTACT Bagiliko

What else.

Follow me!


Contact me for more information.

+233 20 874 0869 / +233 55 322 6200


PR/OL 127, Behind the Bethel School Complex, Prampram, Accra, Ghana