Projects

Everything from hospital-deployed computer vision to compilers built by hand. Filter by category.

42sh

From-scratch

42sh

A POSIX-ish UNIX shell built entirely from scratch in C, hand-rolled lexer and parser, no Flex/Bison, covering builtins, expansion, pipes, redirections, and job control.

C
Autotools
Private repository
ASCII Realms
Fun Stuff
A turn-based RPG that runs entirely in the terminal, with a 51x51 procedurally generated world, combat, enemy AI, and looting.
C++CMakePerlin Noise
View repository →
C++ Diffeomorphic Demons
Medical & Research
Modernized a C implementation of the Diffeomorphic Demons medical image registration algorithm into C++, integrating FFTW for a large complexity reduction. Built during the CNRS internship to stabilize retinal video sequences.
C++FFTWCMake
View repository →
CurriculumGap Agent
Hackathons
A 5-agent pipeline that continuously audits course curricula against the job market and state of the art, hallucination-checked. Placed 3rd at Hackathon IA Agentique.
Next.jsReactTailwind CSSLLM AgentsvLLM
View repository →
DealBoard AI Workspace Copilot
Hackathons
A real-time AI copilot wired into Google Workspace that briefs you before meetings, listens live during calls, and recaps afterward. Built in 6 hours at the Gemini 3 Hackathon Paris.
Next.jsTypeScriptTailwind CSSNode.jsExpressGemini API
View repository →

EpiTweet

Private Projects

EpiTweet

A distributed micro-blogging platform built as five event-driven microservices with a team of 14, deployed to Kubernetes.

Java 21
Quarkus 3
MongoDB
Neo4j
Elasticsearch
Redis
Kubernetes
Private repository
EyeSegmentation
Medical & Research
End-to-end segmentation and classification pipeline for retinal Doppler holography images, now running daily in a hospital diagnostic pipeline.
PythonPyTorchUltralytics YOLO11JupyterHugging Face
View repository →
Fine Print
Hackathons
AI-powered covenant compliance review for loan agreements, results shown as an interactive knowledge graph. Built at the Paris Fintech Hackathon 2026.
LLMsCerebrasMistralKnowledge Graphs
View repository →
GIMP Mask Annotation Plugin
Tools
A GIMP 3.0 plugin automating the save-close-open-next annotation cycle for manual image segmentation, built to support the EyeSegmentation dataset work.
PythonGIMP API
View repository →

InsightEd

Hackathons

InsightEd

An AI-driven early-warning system for student well-being. K-Means clustering on PISA psychological indicators, Top 10/65 finalist at Hi!ckathon Paris, 2nd on the technical leaderboard.

Python
K-Means Clustering
Scikit-learn
Pandas
PCA
Private repository
Intelligent Music Festival Management
Systems
A simulated festival management system solving forecasting, anomaly detection, resource allocation, and scenario evaluation as independent Kafka-connected microservices.
PythonKafkaDockerLinear ProgrammingWebSocket
View repository →
Jupyter MCP Server
Tools
A MCP server giving Claude fine-grained, structured access to Jupyter notebooks instead of dumping the whole file into context.
PythonMCPClaude
View repository →
Multi-Agent Path Finding for Drone Coordination
Systems
Collision-free trajectory planning for a drone fleet in continuous 3D airspace, modeled as CP-SAT, Conflict-Based Search, and space-time A*, with a Three.js 3D frontend.
PythonCP-SATFlaskThree.jsJupyter
View repository →
Neural Network From Scratch
From-scratch
A feedforward neural network written from scratch in C++, no ML libraries, trained on MNIST to classify handwritten digits.
C++CMake
View repository →

PING

Private Projects

PING

A collaborative code repository and project management platform, built with a team of five.

Java
Quarkus
PostgreSQL
JGit
React
TypeScript
Docker
Private repository
PYBD Stock Data Pipeline
Systems
A stock market data pipeline merging two mismatched real-world sources into a Dash dashboard with Bollinger Bands and normalized performance comparison.
PythonPandasDashDocker
View repository →

Real-Time Forest Fire Detection Architecture

Systems

Real-Time Forest Fire Detection Architecture

A full data architecture and working proof-of-concept for IoT-scale wildfire detection, ~10M devices, ~200GB/day, with sub-second alerting and long-term analytics requirements.

Scala
Kafka
Spark Structured Streaming
Akka HTTP
HDFS
Private repository
StockAI
Systems
Detects empty shelf space from a photo, forecasts demand, and has an LLM agent decide whether to restock or order from a supplier.
Azure Custom VisionAzure Machine LearningPythonDockerLLM AgentMCP
View repository →
Symbolic GraphRAG
Systems
A GraphRAG pipeline combining knowledge graphs with LLMs for multi-hop question answering, benchmarked against classic vector RAG.
PythonFastAPIRDF/Property GraphsLLMs
View repository →
Tanks in a Nutshell
Fun Stuff
A real-time multiplayer tank battle game, written entirely by hand without AI assistance, with a custom game loop and full gamepad support.
React 19ViteTypeScriptFirebaseHTML5 Canvas
View repository →

Tiger Compiler

From-scratch

Tiger Compiler

A complete compiler for the Tiger language targeting LLVM IR, built from scratch by a team of four across lexing, parsing, semantic analysis, and codegen.

C++
LLVM
Bison
RE/flex
Autotools
Private repository