×
Jean-Sébastien Renaud

Jean-Sébastien Renaud

Software Engineer and DevOps

Rennes, France
(+33)6 26 55 91 23
French, English, Spanish, French Sign Language

Background


About

About

I am a Software Engineer mainly focused on backend work at the moment. Through my studies in CentraleSupélec (Supélec course), high ranked French engineering school, and my involvement in the student ISP association Supélec Rézo, of which I became president, I developed my already growing interest in computer science and system administration. I have mainly enjoyed working on C++ projects with complex functional and technical challenges. While I am living in the Rennes area in France I am also very open to move to other places, even in a different country, for an interesting opportunity. I am not limited by technology stack either as I can ramp up very quickly on your current stack. I am also passionate about self-hosting and decentralisation where I leverage my System Engineer and DevOps skills for a group of friends and I.

Work Experience

Work Experience

  • System Engineer and DevOps, Self-hosting

    Mar, 2021 - Present

    Managing of a cluster of Proxmox hypervisors and home-based servers to offer and maintain various services for a friend group.

    • Used Ansible to deploy and set up new VMs with a Wireguard VPN, Consul service discovery and Fabio load balancer.

  • Senior C++ Software EngineerAmadeus

    Jul, 2022 - Mar, 20241 year 9 months

    Senior C++ Software Engineer in a Scrum Team of the Air Department of Amadeus IT Group (turnover €4850 M), a GDS (Global Distribution Systems) leader.

    • Designed, implemented and tested new features with critical response time, load and caching constraints on large and complex C++ API applications.

    • Unexpected long health-related hiatus.

  • C++ Software Engineer and Tech LeadAmadeus

    Aug, 2017 - Dec, 20214 years 5 months

    C++ Software Engineer in the Shopping Scrum Team of the Rail Department of Amadeus IT Group (turnover €4850 M), a GDS (Global Distribution Systems) leader.

    • Software Engineer contractor from Alten in the Shopping Scrum Team of the Rail Department of Amadeus then as Software Engineer staff of Amadeus starting in mid-April 2020.

    • Designed, implemented and tested new features for customers with critical response time, load and cache usage constraints on large and complex C++ applications and Python tooling.

    • Investigated, explained and solved issues raised by Amadeus support and clients on live environment in the Production Maintenance Team as Shopping expert.

    • Provided key support to stakeholders in direct contact with clients.

    • Presented some of the team new features in front of the Amadeus Rail Department during a quarterly Release Demo.

    • Collectively set up best practices and guidelines for pull-requests management and interactions with backend owners for the Scrum Team that were later adopted at Scrum Tribe level.

    • Carried out functional solution design as part of the Architect division before they are handed over to implementation teams.

    • Became Tech Lead of the team: reference for in-depth functional and technical questions as well as point of entry for technical evolutions.

  • Software Engineer ContractorAlten

    Aug, 2017 - Apr, 20202 years 8 months

    Software Engineer Contractor with C++ proficiency for Alten (turnover €1975 M) for the Rail Department of Amadeus IT Group (turnover €4850 M)

  • R&D Software Engineer InternActimage SA

    Apr, 2016 - Sep, 20165 months

    Actimage is designing solutions to support innovative projects in Digital Intelligence, Cloud Services, SaaS and IoT thanks to its Innovation and Research teams. (Turnover €8 M)

    • Composed a report on the current state, possibilities and restrictions of WebRTC concluding with an analysis of the technical solutions available for an integration of the technology in a solution to provide a video-conference feature

    • Set up a video conference platform using WebRTC and interfaced it with the core platform to provide an all-in-one packaged solution

    • Set up a demo environment for a Health Care convention in Paris

  • Engineering Internship - Amadea Web application developerISoft

    Jun, 2015 - Aug, 20152 months

    Amadea is a Data Management Platform for real time data integration and transformation based on Data Morphing. It is the base engine for several other application developed by ISoft such as Fraud Manager used in fraud control by banks and insurance companies. (Turnover €1 M)

    • Update of a demo application for Amadea Web (data mining and web based reports software) to select style classes to apply to a component

    • Adaptation of the personalization module to be reusable in another application which allowed a user to select preset components

    • Continuous reflection about possible evolutions of Amadea Web thanks to this update

  • Symfony2 Back-end DeveloperCentraleSupélec - TrainingAdvisor

    Sep, 2014 - Jul, 201510 months

    (School project) TrainingAdvisor is a platform that regroups all the international academic opportunities available for the students of CentraleSupélec and the feedbacks from those who have already been there. TrainingAdvisor aims at simplifying the access to information for the students and offering them the benefits of their predecessors experience and advice. The platform also make it possible to extract the main trends.

    • Design according to specifications from the international direction and the strategic direction

    • Development of a web platform with Symfony2

    • Launch in production of the platform for the end of the school year 2014-2015

  • Developer internCyXplus

    Jun, 2014 - Jul, 20141 month

    CyXplus is in the NDT (Non Destructive Testing) industry, and is constantly working at supplying the most efficient inspection equipment and software to demanding manufacturing industries. (Turnover 5.000.000 €)

    • Development of scripts in VBA to control and automatically generate files for the software design office

Skills

Skills

  • Programming
    C++CppUnitGoogle Test
  • Web
    PHPSymfony2JavaScriptHTMLWebRTC
  • Methodology
    TDDTest FirstKanbanScrum
  • System administration
    Debian/UbuntuProxmoxNginxMongoDBMariaDBPostgreSQLAnsibleSteam game servers
  • Scripting/Tooling
    PythonJavaRubyLuaC#VBA
Education

Education

  • Information Systems, Master of Engineering (MEng), CentraleSupélec

    Sep, 2013 - Sep, 2016

    Information System, Databases and SecurityInformation System ArchitectureSoftware EngineeringAlgorithmic and Computational ComplexityProject ManagemntIT Systems Security
  • Foundations of Computer Science and Software Engineering, Master, Université Paris-Saclay

    Sep, 2015 - Sep, 2016

    Advanced Web applicationsWeb algorithms and social networksNetwork and system programmingSecurity oriented programming
  • Physics and Technology, Preparatory class for the "Banque PT" selective exam, Lycée Vauvenargues

    Sep, 2011 - Jul, 2013

Volunteer Work

Volunteer Work

  • President, Secretary and Honorary member, Supélec Rézo

    Sep, 2013 - Sep, 2016

    Supélec Rézo is the association that manages the internet connection and provide services (data storage, web hosting, ...) on the ContraleSupélec Gif-sur-Yvette campus for its 800 residents, for a total turnover of 25.000 €. President and Secretary during the school year 2014-2015.

    • Management of the association as Secretary and then President

    • Organized a hub for the Hash Code 2015 by Google France

    • Training of the new active members of the association

    • Changed the fiber connecting the campus for a higer bandwith

    • Administration of several servers and servicies (mail server, firwall, NAT, monitoring, FTP indexer, Steam cache)

    • Migrated the monitoring service from Nagios to Icinga2

    • Enhanced the WiFi coverage on campus by doubling the number of WiFi hotspots

  • Founding member, Student Gaming Network

    May, 2015 - Dec, 2015

    The Student Gaming Network is a federation created in 2015 which gathers the gaming associations from many French universities, engineering and business schools. The federation also organize the Student Gaming League, an E-sport tournament for students in partnership with the ESL.

    • Organization the first edition of the Student Gaming League

  • President and active member, Gif Gaming Network

    Sep, 2013 - Sep, 2016

    Club, now known as "La Guilde", in charge of video game activities on the CentraleSupélec Gif-sur-Yvette campus. President during the school year 2014-2015.

    • Animation and organization of regular events related to video games on the campus

    • Organization of the first Gaming Week-Ends on the campus

    • Deployment and management several servers for popular games

Interests

Interests

  • Self-hosting

    DecentralisationProduction service maintenanceSysadmin automation
  • Video games

    Story rich gameTeam co-op gamesTeam competitive gamesDance Dance Revolution
  • Cooking

    Provençal cuisineFast, good and balancedVegan baking
  • Sport

    Krav MagaMountain BikingOrienteering