Hi! My name is Benoît, I'm a 26 year old french guy, and I have been passionate about programming since I
was about 10. I started by learning web development but I also love myself a good systems project from time
to time.
I usually spend a lot of time reading code, either open-source from GitHub or discovering new
frameworks & libraries. I have various interest ranging from modern compiler designs, software architecture,
data structures and algorithms to modern web design and user experience design.
Benoît Lormeau
Software developer
Introduction
Skills
Languages |
Strong knowledge of C/CPlusPlus and
PHP. Great with common Web tech: HTML5 CSS3 JavaScript TypeScript. Modern frameworks such as NextJS, Laravel, React, Tailwindcss, React Native & Expo. Scripting is also okay with either Python or Bash. |
||||||||||
Systems | I am currently working on Apple macOS and using Apple iOS for my personnal phone. For a very long time I have worked with Linux and have great knowledge of it, and Unix in general. I always keep a Linux and Windows8 dualboot just in case. I also keep at least one Android phone with me for mobile projects. | ||||||||||
Databases |
I personnaly prefer my data strongly typed so I mostly work with SQL databases such as
MySQL or PostgreSQL. Though I have experience with NoSQL databases as well, like MongoDB or Firebase. |
||||||||||
Workflows | I worked with both the scrum framework and the agile philosophy. I always implement semantic versioning in all projects I work on, using the best practices which include but may not limit to: the Angular commit guidelines, the Git flow and CI/CD on GitLab or GitHub. | ||||||||||
Tongues |
|
Professional experience
Nov 2023 - Jun 2024 |
Technical lead at
FuelBack, Luxembourg:
|
Mars 2021 - Sep 2023 |
Developer at
Sewan, Rennes:
|
Sep 2020 - Feb 2021 |
Internship at
Sewan, Rennes:
|
May - Aug 2019 |
Internship at
Gen-IP Solutions:
|
Jul - Dec 2017 |
Internship at
Conserto, Information technology consulting:
|
Studies
2016 - 2021 |
Epitech Graduate Diploma in Information Technology Epitech, Paris Graduate school of Digital Information TEPitech score: 920 Rennes, France 🇫🇷 |
2019 - 2020 |
ITMO University, St. Petersburg National Research University of Information Technologies, Mechanics and
Optics St. Petersburg, Russia 🇷🇺 |
2013 - 2016 |
A-Level with specialization in Sciences Lycée Napoléon L'Aigle, France 🇫🇷 |
Personal projects
PHP PHP ESL | FreeSwitch's Event Socket Library for modern PHP, using AmPHP v3. |
C FreeSwitch IVR daemon | Refactor of FreeSwitch IVRd component, with more options and fixes. |
PHP ampqp | An implementation of the AMQP 0-9-1 protocol for the AmPHP v3 concurrency framework. |
C lang | A toy programming language as an introduction to compiler design. |
Javascript Start | A simple yet powerful startpage that manages bookmarks, todos and more. |
CPlusPlus SerenityOS | Open-source contribution Added a GenericLexer class in the OS' standard library, used to easily and flexibly tokenize text data. |
RaspberryPi Raspberry Pi Cluster | Homemade cluster using 4 Raspberry Pi 3B+ mounted on a rack. |
School projects
TOD | Management and optimization solutions for last mile delivery SMEs. |
CPlusPlus Zia | HTTP Web server, configurable and modular (Epitech 3rd year project). |
C MyFTP | FTP server & client (Epitech 2nd year project). |
C Wolf3D | Remake of the 1992 Wolfenstein game (Epitech 1st year project). |