You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Marc ThevenetMT

Marc Thevenet

senior full stack devops

€600/day
Bois-le-Roi, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Marc

Hello, my name is Marc and I am a Full Stack DevOps. "Full Stack" because I am comfortable with both the backend and the frontend, and "DevOps" because I am interested in development but also in how applications are hosted.

Curious and passionate, I adapt quickly to new technologies and environments.

What I can do for you:
- Development of new applications/websites
- Evolution of existing code
- Design, architecture, technical advice
- Interim CTO for young startups, or for more mature ones who want to solidify their developments

Swiss army knife of development, I can develop, format, organize, industrialize, deploy, monitor, advise, support, document, and like a real Swiss army knife, I also know how to open bottles of wine and cut bread, but I don't think you're here for that.
  • English

    Native or bilingual

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • eZ-nergy
    Web developer
    ENERGY AND UTILITIES
    November 2016 - January 2017 (2 months)
    Paris, France
    Technical assistance to the eZ-nergy team to develop the eZ-Operations web application, a platform for managing market operations and exchanges with European energy network managers (nominations, balancing and dispatching).
    - Setting up and documenting the build chain (based on webpack)
    - Development of screens for the web application (Angular 2, HTML5, SASS)
    - Evolution of the REST API of the backend (C#, .NET Core)
    angular2 HTML5 SASS C# .net core webpack
  • Quantic Dream
    Web tools manager, technical referent, DBA
    VIDEO GAMES AND ANIMATION
    April 2011 - April 2016 (5 years)
    Paris, France
    Writing web tools for production monitoring and calculation cluster management.
    Database management (server administration, backup management, system for creating test databases on demand).

    Web
    - Design and development of a customizable web portal (in the form of movable boxes, in the manner of a Netvibes or iGoogle).
    - Calculation farm control interface, which allows to launch operations, cancel them, follow their progress and inspect the logs.
    - Operation planning module on the calculation farm and display of the operation schedule in the form of a calendar.
    - Log consultation interface.
    - Writing a website to replace a thick client allowing to declare assets in the database. The various clients connected to the site see their data updated in real time thanks to a synchronization component based on WebSockets.
    - Setting up a REST API to manipulate the declaration of assets in the database.
    - Industrialization: adding websites to the integration server, setting up a deployment script.

    Database
    - Database backup script.
    - Web interface allowing to create a database from a backup.
    - Administration and tuning of MySQL servers.
    - Administration of MongoDB servers.
    - Setting up the necessary tools for creating/destroying a test database on the fly when unit tests are executed.

    Log management: importing text logs produced by the farm into the database and purging old logs.

    Production monitoring: extraction and consolidation of data in Excel exports to track the production of game assets and know where they are used in the game.

    Subtitle management
    - Writing export operations on the calculation farm, especially for generating character fonts for Asian languages.
    - Processing the audio dialogues of the game to detect pauses and allow to automatically synchronize the display of subtitles.

    Various tools
    - Migration of user accounts at the time of computer park renewal.
    - Scripts for transforming data from Sony's translation system to the format of the middleware used for displaying subtitles.
    - Control from the calculation farm of a machine dedicated to burning the game's ISOs on Blu-Ray.
    C# ASP.NET MVC REST Javascript AngularJS MySQL MongoDB API Node.js LESS Websocket Python C++ Bash MsBuild
  • Essilor
    Developer, architect
    HEALTH AND WELLNESS
    June 2009 - September 2010 (1 year and 3 months)
    94300 Vincennes, France
    Writing Windows services for the new glass order lifecycle management system and setting up an integration server.

    - Participation in the rewriting of the glass order lifecycle management system from French opticians.
    - Responsible for interoperability between the old and the new system (progressive replacement).
    - Responsible for the database access service.
    - Technical referent of the team.
    - Responsible for the maintenance of the integration server
    C# WCF SQL Server python

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • DESS Communication Réseau Image (option Réseau)
    Université de Marne-La-Vallée
    2004
  • Maitrise d'Informatique
    Université Paris VII
    2003

Skill set (34)

Categories