Software engineer

Developer trained at École 42, at ease close to the machine: C and C++, Unix systems, kernel work, networking and application security.

Kernels written from scratch, an IRC server, a shell, a raycasting engine, and security projects from the 42 curriculum.

  • C
  • C++
  • x86
  • Linux
  • Docker

Selected projects

  • KFS-2: memory and interrupts

    Second step of the kernel-from-scratch series: GDT, interrupt handling and a keyboard-driven debug shell.

  • KFS-1: a minimal kernel

    A bootable i386 kernel written from scratch, with its own GDT and a VGA text driver.

  • Snow Crash

    Security challenge: exploiting a chain of vulnerabilities to move from one user to the next on a Linux system.

Fullstack developer

Full-stack web developer: TypeScript and React on the front, Node.js, Express and PostgreSQL on the back, Docker around it.

Looking for a six-month web / full-stack internship.

  • TypeScript
  • React
  • Node.js
  • Express
  • PostgreSQL

Selected projects

  • Matcha

    Full-stack dating web application built with React, Node.js / Express and PostgreSQL.

  • ft_transcendence

    Collaborative real-time web application built around an online multiplayer game.

  • ft_irc

    IRC server written in C++, compliant with part of the IRC protocol.

Contact

The simplest way to reach me is by email.

Based in
Noisy-le-Grand