Sébastien Breysse
15 February 1985
Alès, France
5 rue de Jemmapes
57100
Thionville, France
Docler Holding is one of the leader in live streaming websites around the world, with more than 200 developers around the world.
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.
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.
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 |
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.
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.
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.
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.
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 |
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.
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.
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.