---
title: "Kehinde Onasanya (@kehindeonasanya) | Hashnode"
description: "ML & AI Engineer | Production systems, Data, AI & Robotics | Lagos, Nigeria. Read the latest articles by Kehinde Onasanya on Hashnode."
url: "https://hashnode.com/@kehindeonasanya"
---

@kehindeonasanya

# Kehinde Onasanya

@kehindeonasanya · Lagos, Nigeria · Joined June 2026

ML & AI Engineer | Production systems, Data, AI & Robotics | Lagos, Nigeria

### [Building a Neural Network from Scratch: MNIST Experiments](https://kehindeonasanya.hashnode.dev/building-a-neural-network-from-scratch-mnist-experiments?utm_source=hashnode&utm_medium=feed)

Explore how I implemented a neural network from scratch using Python and NumPy to classify handwritten digits with MNIST. Covers forward propagation, backpropagation, gradient descent, and hyperparameter experimentation, achieving 94.27% test accuracy.

13 min read · [kehindeonasanya.hashnode.dev](https://kehindeonasanya.hashnode.dev/building-a-neural-network-from-scratch-mnist-experiments?utm_source=hashnode&utm_medium=feed)

[Nov 3](https://hashnode.com/posts/building-a-neural-network-from-scratch-mnist-experiments/6aea5d3ed019b6f3c0345d24)

### [Logistic Regression in Python: Math to Implementation](https://kehindeonasanya.hashnode.dev/logistic-regression-in-python-math-to-implementation?utm_source=hashnode&utm_medium=feed)

Learn logistic regression from the ground up, exploring its mathematical foundations, sigmoid function, cost function, gradient descent, and Python implementation.

10 min read · [kehindeonasanya.hashnode.dev](https://kehindeonasanya.hashnode.dev/logistic-regression-in-python-math-to-implementation?utm_source=hashnode&utm_medium=feed)

[Nov 1](https://hashnode.com/posts/logistic-regression-in-python-math-to-implementation/6ae7bb443ee4ce4cb0e22a9d)

### [Linear Regression From Scratch](https://kehindeonasanya.hashnode.dev/linear-regression-from-scratch?utm_source=hashnode&utm_medium=feed)

Linear regression is one of the fundamental algorithms in supervised machine learning. Its simplicity makes it an excellent starting point for understanding how models learn relationships from data, m

13 min read · [kehindeonasanya.hashnode.dev](https://kehindeonasanya.hashnode.dev/linear-regression-from-scratch?utm_source=hashnode&utm_medium=feed)

[Oct 29](https://hashnode.com/posts/linear-regression-from-scratch/6ae29b0c87ba056803a12f18)

### [Python Names, Objects, Binding, Mutation and Rebinding](https://kehindeonasanya.hashnode.dev/python-names-objects-binding-mutation?utm_source=hashnode&utm_medium=feed)

The Mental Model You Actually Need

10 min read · [kehindeonasanya.hashnode.dev](https://kehindeonasanya.hashnode.dev/python-names-objects-binding-mutation?utm_source=hashnode&utm_medium=feed)

[Aug 15](https://hashnode.com/posts/python-names-objects-binding-mutation/6a7fb9592d398a0c55a88b1a)
