Khalid Belhadj
Currently in London, United Kingdom
Projects
Pacing Auction
2025
A Python framework for simulating and analysing first-price pacing auctions with budget constraints
K-Means Visualizer
2025
C program for visualizing the K-Means clustering algorithm
Triangulation by Ear Clipping
2025
Visualisation of the ear clipping algorithm for polygon triangulation, written in Odin
Order Book Simulation
2024
C++ implementation of a limit order book simulator
Algorithms and Data Structures
2024
Python implementations of Algorithms and Data Structures from The University of Edinburgh
Interpreter
2024
A simple interpreter for a custom procedural programming language, written in Rust
Handwritten Digits Classifier
2024
Classifier for the MNIST dataset using Stochastic Gradient Descent from first principles
JSON Parser
2024
A gradient descent based JSON parser written in C
Game of Life
2024
C++ implementation of Conway's Game of Life using Raylib
Regression
2024
C implementation of MSE regression using gradient descent
BMS Capital
2024
Main website for BMS Capital, a student-led investment fund
Cerve
2023
A basic HTTP server written in C
and many more... see the rest on
github
PGP Public Key
GitHub
LinkedIn
© 2026 Khalid Belhadj