01
01234567890
01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
%
IdentityNathan Champagne
Navigation
ProjectsContact

NathanChampagne

AI·Software Engineer
LocationParis, France|
Connect
LinkedInGitHubEmail

Projects

Projects

Contact

Contact

Nathan
Champagne

LinkedIn
GitHub
Email

© 2026 Nathan Champagne

Portfolio

01

HRévolution

2nd place at the HrFlow.ai GenAI & HR Hackathon. Platform for continuous analysis of job applications, leveraging GenAI for explainable scoring and tagging.

GitHub
ReactPythonGenAI
02

RLkart

Kart racing simulation powered by Reinforcement Learning. Custom web-based track editor and AI agent trained with PPO and PyBullet physics.

Live demoGitHub
PythonRLPPO
03

MNIST CNN from Scratch

Implementation of a Convolutional Neural Network from scratch in C++ to classify the MNIST handwritten digit dataset.

GitHub
C++Deep Learning
04

OCR Sudoku Solver

Uses Optical Character Recognition to load a Sudoku image, extract the digits, and applies AI algorithms to solve the puzzle.

Read report (PDF)
CGTKOCR
05

MS402

Multiplayer video game developed in Unity. Full gameplay loop, networking and level design.

Visit websiteRead report (PDF)
C#Unity
06

Vim Airline Theme

A minimal airline theme for VIM inspired by lightline.

GitHub
Vimscript
07

Advent of Code

My Advent of Code solutions - an annual programming challenge with daily puzzles throughout December.

GitHub
Python
08

Previous Portfolio

My first portfolio built in vanilla HTML/CSS/JS with a touch of Three.js.

GitHub
HTMLJSThree.js