Fullstack · DevOps · Systems

ThibautBonefont

Software engineer trained at EPITA, Toulouse then Paris. From low-level work on real-time systems to modern web apps, and the deployment that comes after.

Scroll

01 / About

About

Trained at EPITA, Toulouse then Paris, majoring in Multimedia and Information Technology, with a minor in quantitative finance. I started low-level: C, shells, memory management, before working my way up to the web and then to infrastructure. I still like both ends of it.

In practice: a BitTorrent client and a POSIX shell in C, a concert-planning mobile app built with a team over several months, and a k3s cluster on a VPS that hosts this very site, TLS and monitoring included. What I write, I also deploy and keep running. I'm now looking for a final-year internship to put all of it to work inside a new team.

0

Years of development

0+

Projects completed

0+

Languages mastered

EPITA

Toulouse then Paris, class of 2027

Fullstack & DevOps

Spring and React, Docker and k8s

Systems & low level

C/C++, shells, allocators

Self-hosted

This site runs on my own cluster

02 / Tech stack

Skills

Frontend
ReactNext.jsAngularTypeScriptTailwind CSSFlutter
Backend
JavaSpringHibernateKafkaREST APIPython
DevOps
DockerNginxLinuxGitCI/CDFirebase
Databases
PostgreSQLMySQLMSSQLFirebase
Languages
CC++C#ShellJavaScriptTypeScriptPythonSQLHTMLCSSBash

03 / Selected work

Projects

Products & apps

FullstackFeb to Sep 2026

Meet To The Pit

Social mobile app built around live music: discover events, meet people with matching taste and sort out the logistics together.

JavaSpring BootPostgreSQLReact NativeWebSocketDocker
View details→
AI/MLJul 2026

EcoTicket

Winner of the Takima hackathon

Snap a grocery receipt: a vision model extracts the items, estimates their carbon footprint and scores how sober the basket is.

PythonFastAPIGeminiReactPostgreSQLKubernetes
View details→
Frontend2025

Dunes & Demis

Showcase site for the Dunes & Demis crew at the 4L Trophy 2027. A modern, fast interface.

Next.jsReactTypeScriptTailwind
View details→

Systems & infrastructure

DevOpsSince Jul. 2026

Cluster k3s

The VPS this site runs on: a single-node k3s cluster with automatic TLS, Prometheus/Grafana monitoring and Discord alerting.

k3sTraefikcert-managerPrometheusGrafanaHelm
View details→
DevOpsSince 2026

Homelab Media Stack

A self-hosted media server on TrueNAS SCALE: a family library, a Netflix-style request portal, and remote access with no open ports.

TrueNAS SCALEDocker ComposeZFSJellyfinGluetunCloudflare Tunnel
View details→
SystemsFeb to May 2026

Tiger Compiler

Full compiler for the educational Tiger language: lexical, syntactic and semantic analysis plus code generation.

C++LLVMFlexBison
View details→

More projects

Tools2025

ProspectMap

Automated prospecting tool that identifies local businesses likely to need a new website.

PythonScrapingDocker
View details→
GameFeb 2026

Devil's Never Lie

Top-down roguelike shooter built in Unity: gunplay, upgrade cards drawn between fights and multi-phase bosses.

Unity 6C#UniRx
View details→
Systems2025

BitTorrent Client

A BitTorrent client in C, following the official protocol, holding several peers at once without a single thread thanks to epoll.

CepollOpenSSL
View details→
Systems2025

Malloc

A memory allocator in C shipped as a shared library, built on mmap alone, able to stand in for the system one.

Cmmappthreads
View details→
Systems2025

MyFind

A reimplementation of find(1) in C, with search expressions compiled into a syntax tree and commands executed by fork.

CPOSIXAST
View details→
Algorithms2025

Winter Optimization

Snow removal optimisation for Montréal: a full drone sweep of the road network, then least-cost snowplow routes.

PythonNetworkXOSMnx
View details→
BackendFeb 2025

JWS Epibazaar

Backend for a resource-management game: 3 interconnected apps with a layered architecture, Kafka messaging and the Hibernate ORM.

JavaHibernateKafka
View details→
SystemsJan 2024

42SH · Shell POSIX

Full POSIX shell with AST parsing, command execution, redirections and pipes. Built by a team of 4 in one month.

CPOSIXAST
View details→
AI/MLOct 2023

OCR Sudoku Solver

Sudoku grid recognition via image processing and a neural network, followed by automatic solving.

CNeural NetworkOCR
View details→

04 / Contact

Let's

talk

Open to a final-year internship, as well as ambitious freelance projects. Feel free to reach out.

© 2026 Thibaut Bonefont

Next.js · React Three Fiber · GSAP