Projects Page

GIF Code

Heisenbug

Code GIF

Race conditions

42sh

42sh — POSIX Shell

C · Unix
Flagship System Project

Complete re-implementation of a POSIX-compliant shell from scratch. AST parsing, pipelines, redirections, process management, variable expansion, control structures.

Malloc

Malloc — Memory Allocator

C · Threads
System Programming & Concurrency

Thread-safe malloc/free/realloc implementation using mmap. Optimization strategies for fragmentation, mutex locking for thread safety.

Minimake

Minimake — Make Clone

C · Graphs
Build Automation & DAG Resolution

Reproduction of GNU Make. Dependency graph resolution (DAG), recursive rule execution, file timestamp comparison for optimized builds.

HTTPd

HTTPd — Web Server

C · Network
Socket API & RFC 9112

Lightweight HTTP/1.1 server. Concurrent clients via Socket API, RFC 9112-compliant request parsing, runs as a system daemon.

OCR

OCR — Neural Network

C · AI
From-Scratch AI Engine

Optical Character Recognition engine from scratch. Matrix operations, image filters, neural network training algorithms.

ESM

Driving Distraction Detection

Embedded · C
Real-Time Safety System

Real-time system analyzing driver attention via sensor data. Signal processing, immediate safety alerts, SysML modeling.

Website

Lucas Bernardeau Website

HTML · CSS · JS
Personal Portfolio

The site you are currently on. Designed and developed from scratch, fully responsive, with a personal design system.

Atelibox

Atelibox — SaaS Platform

Python · Fullstack
Founder & Full-Stack Developer

Functional SaaS application for artisans. Full lifecycle: front-end, back-end, database, deployment. Live in production.

Yakamon

Yakamon — Java REST API

Java · Quarkus
Layered Architecture Backend

Complete RESTful backend for a creature-collection game. Strict Layered Architecture (Presentation, Business, Data), Hibernate ORM.

Buzzcut Learning

Buzzcut Learning — PWA

Vanilla JS · PWA
Spaced Repetition Engine

Offline-first spaced repetition app based on the Leitner system. Built to learn languages and code, installable as a PWA.

GreenWatch

GreenWatch — Flutter App

Flutter · UPM
Cross-Platform Mobile

Developed at UPM Madrid in an international team. Modern UI/UX and mobile sensors integration.

Kotlin App

Native Android App

Kotlin · Android
Native Mobile Development

Advanced mobile development with Kotlin. Activities, fragments, asynchronous tasks, and native Android APIs.

Video Game

Les maisons aux âmes perdues

C# · .NET
Video Game Development

Game development project focusing on OOP patterns, game physics, and user interaction design.

Telegram Bot

Telegram & Instagram Bot

Python · APIs
Automation & API Integration

Automation bots focusing on API integration, image processing, and task automation.