Benoît Lormeau

Benoît Lormeau

Software developer

Introduction

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.

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
🇫🇷 French Mother tongue
🇬🇧 English Professional
🇯🇵 Japanese Conversational
🇷🇺 Russian Notions
🇪🇸 Spanish Notions

Professional experience

Nov 2023 - Jun 2024 Technical lead at FuelBack, Luxembourg:
  • GitLab Implementation of good practices.
  • React Cross-platform mobile applications for users & partners, using React Native & Expo.
  • React Administration dashboard for partners, using NextJS.
  • TypeScriptFirebase Dedicated back-ends for users & partners.
  • SwiftJava Local payment solution integration in the user mobile application.
Mars 2021 - Sep 2023 Developer at Sewan, Rennes:
  • Python Billing codebase migration
  • PHP Freeswitch based IVR development
  • Laravel API developement
  • PHP Retro-compatible package development for legacy and new projects
Sep 2020 - Feb 2021 Internship at Sewan, Rennes:
  • PHP React Legacy billing software enhancement
May - Aug 2019 Internship at Gen-IP Solutions:
  • PHP AngularJS Billing software enhancement
Jul - Dec 2017 Internship at Conserto, Information technology consulting:
  • JavaScript Cross-platform games creation (Phaser.js)
  • HTML5 PHP Website integration of Lycanthrop

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).