Curriculum Vitæ

Sébastien Breysse
15 February 1985
Alès, France

Degrees and certificates

-

Master of Science in ICT

Diplôme des hautes études technologiques des nouvelles techniques d'information et communication
Institut national polytechnique de Lorraine, Nancy
-

Three-year university degree in ICT

Licence professionnelle systèmes informatiques et logiciels spécialité métiers du web et commerce électronique
Institut Universitaire et Technologique, Metz, France
-

High-school degree

Baccalaureat scientifique spécialité mathématiques
High school Louis Bertrand, Briey, France

Zend Certified Engineer for PHP5

Pearson VUE, Lëtzebuerg, Lëtzebuerg
-

Two-year university degree in ICT

Diplôme d'études universitaires scientifiques et techniques des technologies de l'information et de la communication et développements local
University Paul Verlaine, Metz, France

Professional experiences

to

Team leader / Senior backend developer

Docler Holding is one of the leader in live streaming websites around the world, with more than 200 developers around the world.

to

In a team of 12 people, my main work at Docler Holding is to develop and maintain an API to provide to our partners the same features that are available on our streaming websites.

Our day to day work consists in developing high traffic APIs, with scalability and high availability in mind. One of my main focus after joining the company was to increase the code quality of our projects by improving the development processes via automated testing and continuous refactoring of our code.

to

Managing a team of 3 to 6 people as a team leader and a senior PHP developer, I rebuilt from scratch with my coworkers a social streaming platform named Streamago which is currently pivoting to become a B2B streaming platform.

Docler Holding, Lëtzebuerg, Lëtzebuerg
Development environment Windows with Docker and shared server
Programming languages PHP 5.4 to 7.1
Databases MySQL 5.5, SQL Server and MongoDB 3.x
Frameworks Slim and company's custom framework
Testing frameworks PHPUnit and Codeception
Version control Git
Working methodology Agile methodology, mostly Scrum
to
(3 months)

Full-stack developer trainee

Mediaweb was at the time a new company, specifically created to manage the website lesfrontaliers.lu, which is the biggest luxemburgish website for french people working in Luxemburg.

I was the sole developer responsible for the website's maintenance and was also working in collaboration with another full-stack developer to create a new and more maintainable version of the website.

MediaWeb Editions, Lëtzebuerg, Lëtzebuerg
to
(6 months)

Full-stack developer

Crisalid is a software editor company which sell mostly cash registers with their own software solution. Their customers were oftentimes also looking to have a website integrated with their cash register solution, so they decided to provide this service and hired me to work on it.

Crisalid, Châtel Saint Germain, France
to
(3 months)

Full-stack developer trainee

Solisoft was at the time a small web agency of 1 person but with a strong networking with other web development companies in the area. They hired me for 3 months for an internship, to help them with a peak of work they had.

The job was in 2 parts, the first was mostly frontend work, given a final web design, I had to implement it in HTML and CSS following the standards of the time. The second and most interesting part was to create a tool to manage the content of a website with a WYSIWYG interface.

SOLISOFT, Salindres, France
to
(3 years and 9 months)

Senior full-stack developer

E-connect is a web-agency which creates high end websites for luxemburgish companies and government entities.

One of the main work consisted in implementing web designs and integrating them in the company's own CMS. I was working in a small team varying between 3 to 5 people depending on the project, with most of the time 1 developer per project.

The second task I had was to maintain and develop the company's own CMS. I also had to create some web APIs for more backend oriented products we sold.

I tried during my time in the company to improve our code quality and our delivery process, by bringing the use of unit testing frameworks and continuous deployment services.

E-connect, Lëtzebuerg, Lëtzebuerg
Development environment Windows with Vagrant and shared server
Programming languages PHP 5.2 to 7.0
Databases MySQL 5.2 to 5.6, PostgreSQL 9.5 and MongoDB 3.0
Frameworks Zend framework 1 and 2, Laravel 5.1 to 5.3
Testing frameworks PHPUnit, PHPSpec, Codeception and Mockery
Version control SVN and Git
to
(3 years and 8 months)

Backend developer in freelance

During this period I worked as a freelancer, mostly on backend work, in partnership with companies I previously worked for. They were subcontracting to me the backend part of some of their work.

Freelance, Metz, France
to
(1 year and 5 months)

Backend developer

Nterrenet was a small web agency mostly specialized in shopping websites. I was working on the backend side in collaboration with a frontend developer which was in charge of the web designs.

The company was targeting small businesses, so we provided low cost, custom made solutions we were developing ourselves.

NterreNet, Saint Privat des Vieux, France
to
(2 months)

Full-stack developer trainee

VortexSystem was a small company of 3 people who were looking to expand their market. For this 2 months internship I had do develop an online shopping website which was selling hardware. I was the sole developer on the project and was in charge of it from the design to the deployment.

Since the company was really small they had no office, which allowed me to work remotely with a once a week face to face meeting.

VortexSystem, Metz, France