Projects Page

GIF Code

Heisenbug

Code GIF

Race conditions

Driving GIF

Driving Distraction Detection System

Embedded System & C. Designed a real-time system to analyze driver attention using sensor data. Implemented signal processing algorithms to trigger immediate safety alerts and mitigate road risks.

Terminal GIF

42sh (POSIX Shell)

C, Unix Architecture & System Programming. Complete re-implementation of a POSIX-compliant shell from scratch. Key features include abstract syntax tree (AST) parsing, pipeline and redirection orchestration, process management, variable expansion, and complex control structures (loops, functions, case statements).

Memory Chip GIF

Malloc (Memory Allocator)

System Programming & Concurrency. Implementation of a thread-safe dynamic memory allocator (malloc/free/realloc) using mmap. Features optimization strategies for memory fragmentation and mutex locking for thread safety.

Gears GIF

Minimake (Make Clone)

C & Graph Algorithms. A reproduction of the GNU Make build automation tool. Implements dependency graph resolution (DAG), recursive rule execution, and file timestamp comparison to optimize build processes.

Server GIF

HTTPd Web Server

Network Programming & Daemon. Development of a lightweight HTTP/1.1 server. Implements the Socket API to handle concurrent clients, parses HTTP requests compliant with RFC 9112, and runs as a system daemon.

Programmer Character GIF

Atelibox (SaaS Platform)

Fullstack Web Development. Functional SaaS application designed to solve logistics challenges. Managed the entire lifecycle: Front-end, Back-end, Database architecture, and production deployment.

Cat GIF

OCR Neural Network

C & Artificial Intelligence. Development of an Optical Character Recognition engine from scratch. Implemented matrix operations, image processing filters, and neural network training algorithms.

Programmer Character GIF

Lucas Bernardeau Website

Creating my personal portfolio website to showcase my engineering projects and skills.

Buzzcut Learning App

Buzzcut Learning (PWA)

Vanilla JS, PWA & Algorithms. An offline-first spaced repetition app based on the Leitner system. Built to learn languages and code.

Game GIF

Les maisons aux âmes perdues

C# & .NET. Video game development project focusing on object-oriented programming patterns, game physics, and user interaction design.

Android GIF

GreenWatch (Flutter App)

Cross-platform Mobile Development. Developed at UPM (Madrid) in an international team. Focus on modern UI/UX and mobile sensors integration.

Android GIF

Native Android App (Kotlin)

Native Mobile Development. Immersive experience in advanced mobile development with Kotlin, managing activities, fragments, and asynchronous tasks.

Bot GIF

Telegram and Instagram Bot

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