‹ Back to home page

Work Timeline

Oct. 28, 2022

Knowledge

Learned the Go language

Studied at EPITA for school projects.

Go

go, epita

Oct. 24, 2022

Knowledge

Learned to use Svelte

Used in the front-end website for 2GETHER.

HTML, CSS, JavaScript

Svelte

svelte, 2gether

Jul. 31, 2022

Active Open source

Created Instant Commit VS Code Extension

Description: "Instant commit your changes with a single click, auto generating a commit message based on selected file changes for you."

Released Instant Commit v0.0.1 on Jul. 21, 2022.

JavaScript

VS Code

epita, scia

May 18, 2022

School Active

Started PFEE at EPITA: Chatbot – AXI Technologies

Chatbot for the AXI Technologies' e-learning platform.

Python

Rasa

epita, scia, pfee

Learned to use the Python library Pandas

Python

Pandas

python, epita, scia

Learned to use the Python library Numpy

Python

Numpy

python, epita, scia

Nov. 16, 2021

Knowledge

Learned to use the Wordpress plugin Elementor

Used for work at Brainsonic.

Wordpress, Elementor

wordpress, brainsonic

Oct. 2021

Knowledge

Learned to use the Wordpress plugin Advanced Custom Fields

Used for work at Brainsonic.

Wordpress, ACF

wordpress, brainsonic

Oct. 2021

Knowledge

Learned to use the Wordpress plugin Custom Post Type UI

Used for work at Brainsonic.

Wordpress, CPTUI

wordpress, brainsonic

Oct. 2021

Knowledge

Learned to code Wordpress themes

Used for work at Brainsonic.

PHP

Wordpress

wordpress, brainsonic

Sept. 2021

Knowledge

Learned to use Doctrine

Used for work at Brainsonic.

PHP

Symfony

symfony, brainsonic

Sept. 7, 2021

Knowledge

Learned to use Apache jMeter

Used for work at Brainsonic.

PHP

jMeter

jmeter, brainsonic

Sept. 7, 2021

Knowledge

Learned to use SonarQube

Used for work at Brainsonic.

SonarQube

sonarqube, brainsonic

Sept. 7, 2021

Knowledge

Learned to use Symfony

Used for work at Brainsonic.

PHP

Symfony

symfony, brainsonic

Sept. 7, 2021

Knowledge

Learned to use Composer

Used for work at Brainsonic.

PHP

Composer

composer, brainsonic

Sept. 6, 2021

Work Active

Started my internship at Brainsonic

Five-months internship as back-end developer.

internship, brainsonic

June 28, 2021

Award

Passed the TOEIC Test: 985 / 990

test, toeic

July 10, 2021

School

PING – a fullstack IDE application in Java

Project duration: 6 weeks (2 weeks back-end, 4 weeks full-stack).

Java

epita, ping

June 15, 2021

Knowledge

Learned setting up CD pipelines with GitHub Actions

Configured Docker packages deployment after successful a CI pipeline.

Docker, CI/CD, GitHub Actions

github, docker

June 15, 2021

Knowledge

Learned deploying Docker packages with GitHub Packages

Docker, GitHub Packages

docker

June 15, 2021

Knowledge

Improved my knowledge of Docker

Mentioned at EPITA in a course.

Docker

docker, epita

April 12, 2021

School

Java WebService – a backend web service with multiple REST endpoints in Java

Project duration: 1 week.

Java

epita, jws

April 9, 2021

School

Creeps – a bot program playing a multiplayer strategy game via requests to a REST API, in Java

Project duration: 48 hours (rush).

Java

epita, creeps

April 6, 2021

School

Java Workshop – 29 exercises in Java

Java

epita

April 6, 2020

Knowledge

Continued to learn the Java language

Studied at EPITA for practicals and school projects.

Java

epita

April 4, 2021

School

Delivered the Spider school project.

C++

epita, spider

March 28, 2021

School

Delivered the Chess school project.

C++

epita, chess

Sept. 29, 2020

Knowledge

Learned to use GoogleTest for testing

Used for testing the Chess school project at EPITA.

C++

GoogleTest

epita, chess

March 3, 2021

Domain

Bought the paucard.fr web domain.

March 1, 2021

School

Started working on the Chess school project

Developed a chess engine and AI, in a group of 4 students, in C++.

Project duration: 4 weeks (March 1, 2021 – March 28, 2021).

C++

epita, chess

Feb. 15, 2021

School

Started working on the Spider school project

Developed a web and reverse proxy HTTP server, in a group of 4 students, in C++.

Project duration: 7 weeks (Feb. 15, 2021 – April 4, 2021).

C++

epita, spider

Feb. 2, 2021

Award

Passed a TOEIC Mock Test: 945 / 990

test, toeic

Feb. 1, 2021

School

Spidou – 3 exercises on HTTP sockets (server and client) in C++

C++

epita

Jan. 29, 2021

School

Librubix – a Rubix cube manipulator and solver in C++

Project duration: 48 hours (rush).

C++

epita

Jan. 25, 2021

School

C++ Workshop – 47 exercises in C++

C++

epita

Jan. 25, 2021

Knowledge

Learned the C++ language

Studied at EPITA for practicals and school projects.

C++

epita

Jan. 25, 2021

School

SQL Workshop – 8 exercises in SQL on a PostgreSQL database

SQL

PostgreSQL

epita

Jan. 5, 2021

Knowledge

Learned how to use the PostgreSQL database management system

Studied at EPITA for practicals.

SQL

PostgreSQL

epita

Dec. 23, 2020

Active

Co-founded 2GETHER, an association and Discord community

Non-profit association under the French law of July 1, 1901.

association, 2gether

Dec. 20, 2020

School

Delivered the 42sh school project.

epita

Dec. 18, 2020

Domain

Bought the 2gether-asso.fr web domain.

2gether

Dec. 18, 2020

Knowledge

Learned setting up CI pipelines with GitHub Actions

Configured workflows for testing coding style, compiling and running testsuites.

CI/CD, GitHub Actions

github

Nov. 23, 2020

School

Started working on the 42sh school project

Developed a POSIX shell, in a group of 4 students, in C.

Project duration: 4 weeks (Nov. 23, 2020 – Dec. 20, 2020).

C

epita

Nov. 20, 2020

Renamed Svetlana, a Discord bot, to A.M.E.L.I.E

project, cm5forever, amelie, discord, bot

Nov. 20, 2020

School

Released the cm5forever.fr website

Showcase website for the CM5 Forever community and association.

HTML, CSS

Jekyll

project, cm5forever

Nov. 7, 2020

Domain

Bought the cm5forever.fr web domain.

cm5forever

Nov. 2, 2020

School

Malloc – Reimplemented the malloc-family C functions

Project duration: 1 week.

C

epita

Oct. 26, 2020

School

Shell Workshop – 28 exercises in Shell

C

epita

Oct. 26, 2020

School

MyFind – Reimplemented the find Linux program using Libstream

Project duration: 1 week.

C

epita

Oct. 19, 2020

School

Minimake – Reimplemented the make Linux program using Libstream

Project duration: 1 week.

C

epita

Oct. 17, 2020

School

Libstream – Implemented a library with buffered I/O functions

Minicat – Reimplemented the cat Linux program using Libstream

Project duration: 48 hours (rush).

C

epita

Sept. 29, 2020

Knowledge

Learned to use Criterion for testing

Used for testing exercises and project at EPITA.

C, C++

Criterion

epita

Sept. 29, 2020

School

Piscine C – 120 exercises in C

C

epita

Sept. 26, 2020

Domain

Bought the mati.gay web domain.

May 25, 2020

Standby

Started developing A.M.E.L.I.E, a Discord bot.

Private Discord bot for the CM5 Forever community server.

General purpose bot that understands phrases instead of plain commands.

Originally named Svetlana, later renamed during developement.

JavaScript

Node.js

Discord.js

project, cm5forever, amelie, discord, bot

Jan. 25, 2021

Knowledge

Learned the Rust language

Studied at EPITA for practicals.

Rust

epita

May 17, 2020

Award

Passed the Erasmus OLS: Final Language Assessment.

Level Achieved: C1.

More info in my Curriculum Vitae.

test, erasmus

March 30, 2019

Stopped keeping stats of my CSGO competitive plays.

Recorded 280 games in 2017, only 5 in 2018 and 19 in 2019.

gaming, stats, csgo

March 19, 2019

Knowledge

Learned to use ElectronJS

JavaScript

ElectronJS

Feb. 7, 2020

Jan. 30, 2020

Knowledge

Learned deploying npm packages with GitHub Packages.

JavaScript

npm, GitHub Packages

Feb. 10, 2020

Knowledge

Learned to make native Android apps

Started to learn at Griffith College.

Java

Android Studio

griffith

Feb. 6, 2020

Started developing my first React Native app.

JavaScript

React Native

project, first, mobile, app

Feb. 6, 2020

Knowledge

Introduced to React Native

JavaScript

React Native

Feb. 6, 2020

Feb. 6, 2020

Knowledge

Learned to use Discord.js

JavaScript

Node.js

Discord.js

Feb. 3, 2020

Knowledge

Learned the Java language

Studied at Griffith College for practicals.

Java

griffith

Dec. 28, 2019

Knowledge

Introduced to Docker

Docker

Dec. 14, 2019

Active Open source

Created Epidocs / MCQ Online

An online tool for practicing MCQ exams.

HTML, CSS, JavaScript

Jekyll, jQuery

project, epidocs, mcq-online

Dev. 13, 2019

Award

Passed the Erasmus OLS: First Language Assessment.

Level Achieved: C1.

More info in my Curriculum Vitae.

test, erasmus

Dec. 12, 2019

School

Delivered the OCR project, a group school project.

Project was selected to be presented among others during school open house days.

epita, ocr

Dec. 10, 2019

Active Open source

Created Epidocs / Progstats

Stats of programming practicals & exams at EPITA.

HTML, CSS

Jekyll

project, epidocs, progstats

Oct. 2, 2019

School Finished

Started working on an OCR project

Blast is a video game made using Unity as part of a school assignment in a group project.

C

epita, ocr

Sept. 14, 2019

Active Open source

Created Epidocs / Algostats

Stats of algorithm homework at EPITA.

HTML, CSS

Jekyll

project, epidocs, algostats

Sept. 1, 2019

Released a major interface update of matiboux.me.

project, matiboux.me

July 28, 2019

Knowledge

Learned the 68000 Assembly language

Started on my own, and studied later at EPITA for practicals.

68000 Assembly

epita

July 12, 2019

Finished my internship at the Grand Chancery of the Legion of Honor.

internship

June 12, 2019

Work Finished

Started my internship at the Grand Chancery of the Legion of Honor

One-month internship in maintenance and computer park management.

Quick behind the scenes discovery of computer parks in an office and in schools.

internship

July 4, 2019

Open source

Developed a website for Epidocs / Plannings.

HTML, CSS, PHP

Jekyll, Travis CI

project, epidocs, plannings

June 7, 2019

School

Delivered Blast, a group school project.

epita, blast

June 3, 2019

Work

Completed work on MCQ Parser.

epita, mcq-parser

June 3, 2019

Knowledge

Learned CD pipelines with Travis CI

Configured a workflow to build a static website and deploy it on Github Pages.

CI/CD, Travis CI, Github Pages

github

Created Epidocs / Past-Exams and developed its website

Past subjects and other files, for the benefit of EPITA students.

Developed the website using the script and structure for building website for Epidocs projects.

HTML, CSS, PHP

Jekyll, Travis CI

project, epidocs, past-exams

Created the website for epita.it

epita.it is a web portal to services and projects related to EPITA, both from the school itself and from students.

HTML, CSS

Jekyll

project, epidocs, epita.it

May 25, 2019

Domain

Bought the epita.it web domain.

epita.it

Created the website for epidocs.eu

epidocs.eu is the home page for Epidocs, linking to its projects.

HTML, CSS

Jekyll

project, epidocs

May 25, 2019

Domain

Bought the epidocs.eu web domain.

epidocs

May 22, 2019

Knowledge

Introduced to the Kotlin language

Kotlin

May 11, 2019

Award

Passed a TOEIC Mock Test: 925 / 990

test, toeic

Feb. 10, 2019

Started developement of a script and structure for building website for Epidocs projects.

The system uses PHP and Travis CI for the build, Github Pages and Jekyll for the website deployment.

project, epidocs

Jan. 30, 2019

Active Open source

Created Epidocs / Plannings

Plannings and information for EPITA students.

project, epidocs, plannings

Jan. 30, 2019

Active

Created Epidocs

Epidocs is a platform for projects related to EPITA and giving students an access to useful documents.

project, epidocs

April 14, 2019

Work Finished

Started working on MCQ Parser

MCQ Parser is a program for which purpose is to parse answers at a MCQ test and to calculate grades for each student.

Originnaly developed for use in correcting the mock TOEIC tests at EPITA.

Python

epita, mcq-parser

Feb. 7, 2019

Knowledge

Improved my knowledge of the C language

Studied at EPITA for practicals and school projects.

C

epita

Jan. 28, 2019

School Finished

Started working on Blast

Blast is a video game made using Unity as part of a school assignment in a group project.

C#

Unity

epita, blast

Jan. 14, 2019

Knowledge

Learned setting up CI pipelines with Travis CI

Configured a workflow to run a script and test code.

CI/CD, Travis CI

github

Nov. 12, 2018

Knowledge

Learned the C# language

Studied at EPITA for practicals and school projects.

C#

epita

Nov. 2018

Knowledge

Learned the Python language

Studied at EPITA for practicals and school projects.

Python

epita

Oct. 24, 2018

Domain

Bought the mtbx.it web domain.

Created the website for matiboux.me

Matiboux.me is my new personal showcase website. It shows who I am and what I do.

HTML, CSS

Jekyll

project, matiboux.me

Oct. 5, 2018

Domain

Bought the matiboux.me web domain.

matiboux.me

Sept. 10, 2018

Knowledge

Learned the OCaml language

Studied at EPITA for practicals.

OCaml

epita

Sept. 6, 2018

Award

Passed a TOEIC Mock Test: 900 / 990

test, toeic

July 30, 2018

Open sourced the status API behind matistat.us.

project, matistat.us

Created the website for matistat.us

Matistat.us is the status website for all my web platforms. It's about ups and downs.

HTML, CSS, PHP

Jekyll

project, matistat.us

July 6, 2018

Domain

Bought the matistat.us web domain.

matistat.us

July 6, 2018

Knowledge

Learned to use Jekyll

Used for deploying static websites with Github.

Liquid

Jekyll, Github

July 3, 2017

Domain

Bought the imgshot.eu web domain.

imgshot

May. 6, 2017

Standby

Created MatiOS

MatiOS is a JS application, imitating a linux console, for using Matiboux's projects using their API. Created on my own.

project, matios

April 11, 2017

Inactive

Created and developed Matiboux Time

Matiboux Time is a live clock tracking a few timezones.

project, time

April 9, 2017

Standby

Created and developed Host Error page

Host Error page is an open source error page for hosting services.

Project requested by Hexicans.

webpage

April 6, 2017

Active

Created and developed Matiboux Showcase

Matiboux Showcase is my personal showcase website.

project, showcase

April 1, 2017

Created the ImgShot v1 Github repository.

project, imgshot, github

March 31, 2017

Created the KeyGen v1 Github repository.

project, keygen, github

March 26, 2017

Replaced

Created and developed Matiboux Career

Matiboux Career is a showcase of my work timeline. Created on my own.

Replaced by Matiboux.me.

project, career

March 21, 2017

Contributed to the DownloadSourceCode addon for Serris Code Editor.

serris, addon, contributing

March 19, 2017

Standby

Developed KeyGen Serris Addon

KeyGen Serris Addon is the official KeyGen addon for Serris Code Editor. Created on my own.

serris, keygen, addon

Feb. 17, 2017

Domain

Bought the urwebs.it web domain.

Feb. 15, 2017

Standby

Created and developed Matiboux Logs

Matiboux Logs was a personal micro-blog. Created on my own.

project, logs

Feb. 10, 2017

Active

Created and developed LJV Web Portal

This is an unofficial portal linking to the official high school website and to other student projects.

project, ljv

Feb. 7, 2017

Domain

Bought the ljv.fr web domain to host high school related projects.

ljv

Jan. 23, 2017

Dead

Kept stats of all my CSGO competitive plays

CSGO is a FPS video game edited by Valve. Stats stored in a Google Sheets document.

gaming, stats, csgo

Jan. 18, 2017

Active

Developed Le Nautilus

Le Nautilus is a online newspaper made by high school students.

project, ljv, le-nautilus

Jan. 12, 2017

Standby

Created and developed KeyGenLib.js

KeyGenLib.js is an open source password generator JavaScript library. Created on my own.

JavaScript

KeyGenLib.js

project, keygen, keygenlib, library

Jan. 1, 2017

Standby

Created and developed KeyGen App

KeyGen App was an offline password generator app for Windows 10 Desktop & Mobile. Created on my own.

project, keygen, app

Oct. 16, 2016

Took a break from development. Stopped working on my projects for a while. Went into some kind of depression.

me

Sept. 10, 2016

Active

Created my Instagram @matiboux account

I use my Instagram account to share the drawings I made and the photos I took.

instagram

Aug. 26, 2016

Was fired from Natrox Games. Stopped to work on Natropic's and Natrox Cloud.

natrox, natropics, cloud, games

May 22, 2016

Created the Oli Github repository.

project, oli

May 17, 2016

Developed a ticket platform for Matiboux Manager.

project, manager, tickets, support

May 10, 2016

Dead

Created and developed Matiboux Health

Matiboux Health was a platform hosting health-related tools. Created on my own.

project, health

April 14, 2016

Replaced

Created and developed Matiboux Website

Matiboux Website was my personal showcase website. Later renamed to Matiboux Showcase.

project, showcase

April 2016

Left

Worked on Natrox Games

Natrox Games was a game servers group. Worked as technical director and developer.

Created Garry's Mod and Minecraft servers. Project related to Natrox.

natrox, games

March 19, 2016

Inactive

Created Matiboux How

Matiboux How was a platform hosting silly animated websites.

project, how

March 18, 2016

Left the Fruinity Team.

fruinity

March 6, 2016

Inactive

Created and developed Matiboux Social

Matiboux Social was a social network. Created on my own.

project, social

Feb. 29, 2016

Inactive

Created and developed Url Shortener

Url Shortener was an url shortening service. Created on my own.

project, url-shortener

Jan. 19, 2016

Replaced

Created and developed Matiboux Portal

Matiboux Portal was a portal linking to all of my other projects. Replaced by Matiboux Showcase.

project, showcase

Jan. 13, 2016

Active

Created and developed Matiboux Accounts

Matiboux Accounts is an account management panel. Created on my own.

project, accounts

Nov. 27, 2015

Dead

Developed Natrox Cloud

Natrox Cloud was a file hosting service. Worked as technical director and developer.

Succeeded to Natropic's. Project related to Natrox.

natrox, cloud

Aug. 27, 2015

Dead

Created Matiboux APIs

Matiboux APIs was a platform hosting all my public APIs.

project, api

March 2015

Dead

Worked on Natropic's

Natropic's was a image hosting service. Worked as technical director and developer.

Project related to Natrox.

natrox, natropics

Fev. 2015

Finished my internship at Gfi Informatique Ouest.

internship, gfi

Started my internship at Gfi Informatique Ouest

2-days internship at a digital and IT service company.

Done as part of the required intership during my last year of middle school.

internship, gfi

Fev. 2015

Finished my internship at Sensipode.

internship, sensipode

Started my internship at Sensipode

3-days internship at a webdesign startup.

Done as part of the required intership during my last year of middle school.

internship, sensipode

April 21, 2014

Left

Created the Fruinity team

Fruinity was a gaming team. Created with friends.

Initials members were LeDav64, TheKiller678, Felixjules and me.

fruinity

Feb. 6, 2015

Active

Created and developed Oli

Oli is an open source PHP Framework.

HTML, PHP

project, oli

Jan. 27, 2015

Replaced

Created and developed Matiboux Manager

Matiboux Manager was an admin management panel. Created on my own.

Replaced by Matiboux Accounts.

project, accounts

Nov. 15, 2014

Replaced

Created and developed MaTap

MaTap was a basic PHP framework. Created on my own.

This project was later replaced by Oli.

project, matap, oli

Oct. 30, 2014

Dead

Created and developed Twitter Game

Twitter Game was a twitter profile ranking. Created on my own.

project, twitter

Oct. 27, 2014

Restored my projects on my new web platform: ImgShot, KeyGen and Random Number.

project, imgshot, keygen, random-number

Oct. 27, 2014

Domain

Bought the matiboux.com web domain and web platform

The web platform is used to host my personal projects and some of my data.

project

Sept. 2014

CodeIt Team dissolved.

Backed up my projects from its web platform: ImgShot, KeyGen and Random Number.

codeit

Aug. 2014

Left

Started to work on Brains-Master

Brains-Master was a web organization and web hosting service. Project created by @glenntymen.

brains-master

July 12, 2014

Replaced

Created and developed Random Number

Random Number is a random number generator.

HTML, CSS, PHP

project, random-number

July 2014

Dead

Joined the CodeIt Team, and got access to its web platform

CodeIt was a team of developers.

codeit

July 2014

Stopped to work on Gaming-Actu.

gaming-actu

May 2014

Knowledge

Learned the JavaScript language

Learned how to use the jQuery library.

JavaScript

jQuery

April 2014

Dead

Worked on StormRadio

StormRadio was a webradio related to Gaming-Actu. Project created by @glenntymen.

webradio

Learned the SQL language

Learned how to use the MySQL database management system

SQL

MySQL

Feb. 2013

Stopped to work on MySurvivalAdventure.

mysurvivaladventure, games

Aug. 2013

Upgraded the website Gaming-Actu with PHP for dynamic pages

HTML, CSS, PHP

gaming-actu

Aug. 2013

Knowledge

Learned the PHP language

PHP

June 20, 2013

Closed my blog on wordpress.com

Wordpress

blog

June 2013

Dead

Created and worked on MySurvivalAdventure

This was a Minecraft servers group.

mysurvivaladventure, games

Jan. 2013

Dead

Started working on Gaming-Actu

This was a news blog about video games. Project created by @glenntymen.

HTML, CSS

gaming-actu

Dec. 2012

Knowledge

Learned the HTML & CSS languages

HTML, CSS

Oct. 13, 2012

Knowledge

Learned to use Wordpress

Wordpress

wordpress

Oct. 13, 2012

Dead

Created a Wordpress blog

This was my first blog online and it was easily created on wordpress.com.

Wordpress

blog

Learned the Processing language

Created some programs and very small games.

Some programs worked along with Arduino robots (for data interpretation).

Processing

Learned the Arduino language

Worked on some Arduino robots in a club.

Arduino

Aug. 2011

Knowledge

Introduced to the C++ language.

Created console applications.

C++

Aug. 2011

Knowledge

Learned the C language

Created console applications: a calculator, a script answering to user input, ...

C

The meaning of most icons:

  • Programming languages
  • Tools, Frameworks
  • Tags
  • Packages, Artifacts
  • Automation, Tests (CI/CD)