Skip to content
View ojayballer's full-sized avatar
💭
I am just a boy trying to make my dreams a reality
💭
I am just a boy trying to make my dreams a reality

Block or report ojayballer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ojayballer/README.md

Welcome to my Profile

Profile Views


       

 

About Me

I'm a third year Computer Science student at the University of Lagos, focused on building practical machine learning systems. My approach is simple: learn by doing. Every project I build teaches me something new about how to architect better models, write cleaner code, or solve harder problems.

Right now I'm getting deep into neural networks and their applications. I work across computer vision, natural language processing, and classical ML techniques, focusing on understanding how different architectures actually work under the hood. My projects range from image classifiers and regression models to distributed systems with real time intelligence. The goal is to become someone who can design and deploy production grade ML systems that solve real problems.

Beyond Code

Outside of building models and debugging pipelines, I'm a massive Liverpool supporter. Been following the Reds for 8 years now, through the highs and lows. I also spend way too much time watching anime, especially Naruto, and binging series like Breaking Bad and Game of Thrones. There's something about great storytelling that always pulls me in, whether it's on screen or in the patterns hidden in data.


Tech Stack


Featured Projects

Federated Cybersecurity Platform

A decentralized phishing detection system. I engineered the Federated AI Core and Flask Backend, using LinearSVC for 91% accuracy and Redis pub/sub for network-wide threat propagation.

Python Redis Flask

Deep Learning Without Frameworks

Complete implementation of a CNN using only NumPy. Built convolution layers, pooling operations, backpropagation, and forward pass from scratch to demonstrate mastery of the underlying math.

Python NumPy

Classical ML & Feature Engineering

Waste classification system using Classical Machine Learning algorithms (SVM/Random Forest) instead of Deep Learning. Focuses on feature extraction techniques to achieve efficient classification on edge devices.

Scikit-Learn Render

End-to-End ML Deployment

Complete pipeline from data cleaning to production. Handles outlier detection, feature engineering, and location-based price analysis. Deployed as a Flask web app with a prediction API.

AWS Flask

Practical Data Science Guide

Comprehensive tutorial on solving class imbalance. Explores SMOTE, class weighting, ensemble methods, and evaluation metrics. Solves a common real-world industry problem.

Jupyter Pandas

Complex Image Classification

Optimized neural network for 10-class image recognition. Explored deep architectures and regularization techniques for high accuracy on complex datasets.

Keras TensorFlow


Current Focus

Working with convolutional networks, recurrent architectures, and transformer models. Exploring their applications in computer vision and natural language processing. Building projects that go beyond tutorials to understand how these systems actually work in production.


Connect

Pinned Loading

  1. Trash-image-classifier Trash-image-classifier Public

    Proving that classical ML can still shine — 76% accuracy on trash classification (plastic, paper, glass, metal).

    Python 4

  2. Attendance-Manager-Java Attendance-Manager-Java Public

    A student attendance management system built with Java Swing and MySQL

    Java 1

  3. CNN-from-scratch-using-JAX CNN-from-scratch-using-JAX Public

    This repo contains everything you ned to know about writing a Convolutional neural network(CNN) from scratch without using any libraries,it also includes a dedicated readme which explains intuitive…

    Python 4

  4. ECHOLOCK ECHOLOCK Public

    A decentralized, privacy-preserving phishing detection system using Federated Learning and Real-time Threat Intelligence sharing via Redis.

    TypeScript 3

  5. HANDLING-IMBALANCED-DATASET-IN-MACHINE-LEARNING-A-TUTORIAL- HANDLING-IMBALANCED-DATASET-IN-MACHINE-LEARNING-A-TUTORIAL- Public

    This repo teaches the various methods and technique that can be used to handle imbalanced dataset in machine learning

    Jupyter Notebook 2