Benoît Lormeau
Benoît Lormeau
Software developer

Who I am

Hi! My name is Benoît, I'm a 25 year old french guy, and I have been passionate about programming since I was about 10. I started by learning web development but I turned out to be more of a software enthusiast. I usually spend a lot of time reading code, either open-source from GitHub or discovering new frameworks & libraries. Lately I took an interest in modern compiler designs, as well as software architecture concepts such as the Clean Architecture or Domain-Driven Design.

Skills

Languages Strong knowledge of C/CPlusPlus and PHP.
Great with common Web tech: HTML5 CSS3 JavaScript TypeScript. Also Laravel & React.
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.
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 - Present Freelance developer, mainly for FuelBack, Luxembourg.
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

TEPitech score: 920

2016 - 2021 Epitech Graduate Diploma in Information Technology
Epitech, Paris Graduate school of Digital Information
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 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.

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