×
Alexis Couvreur

Alexis Couvreur

Software Engineer


Background


About

About

French Software Engineer graduated from Polytech Nice Sophia-Antipolis. DevOps evangelist. Docker and automation lover. Full stack skillset.

Work Experience

Work Experience

  • Software Engineer, Banque Nationale du Canada

    Jul, 2022 - Present

    Fullstack developer transitioning services to EKS environment

  • Software Engineer, Supralog

    Sep, 2019 - May, 20222 years 8 months

    Lead developer on a national tournament software federation. DevOps Evangelist : Sharing best practices to setup a project with a CI/CD and monitoring.

    • Junior software architect

    • Best practices CI/CD with Jenkins and dynamic agents through Kubernetes provider

    • Monitoring infrastructures and softwares in real time with Telegraf, InfluxDB, Grafana and Prometheus, Alertmanager.

    • Cloud architecture studies, PaaS and FaaS

    • Setup a Kubernetes On-prem with RBAC all security configurations

    • Setup a Docker Swarm cluster with volume sharing using Convoy, rolling updates

    • Reverse proxy with Traefik v1.7 and v2.x

  • Software Architect Apprentice, Supralog

    Sep, 2018 - Sep, 20191 year

    DevOps Engineer : improvements and harmonization of DevOps tools, study and creation of a continuous integration (CI) and continuous deployment (CD) to be used by all teams.

    • Configuration of Jenkins CI/CD tool and customization

    • Using Jenkins 'salves' for platform specific builds and workload delegation

    • Cloud architecture studies

    • Google Cloud Platform (GCP) PaaS & IaaS (with GKE) environments study and benchmark

    • Kubernetes for provisioning dynamic agents to Jenkins

  • Student Intern, I3S/CNRS

    Jun, 2018 - Aug, 20182 months

    Blockchain inside the IoT world : Research about using the blockchain and their smartcontracts with sensor's data and actuator reconfiguration

    • Built custom and private Ethereum blockchain using raspberry pi

    • Created Ethereum smart contract with using solidity dedicated language

  • Software Developer Intern, UltraProd

    Apr, 2016 - Jul, 20163 months

    Designed, developed and published a cross-platform mobile application using Cordova : VaiPharm

    • Designed a cross-platform application from scratch

    • Developed an app with Apache Cordova

Skills

Skills

  • Backend

    Nodejs

    Java EE

    Spring boot

    Keycloak

    OAuth

    OpenID

  • Languages

    C

    C++

    Java

    Ruby

    Go

    Javascript

    SQL

  • Frontend

    HTML

    CSS

    Javascript

    React

  • DevOps

    Google Cloud Platform

    Docker

    Docker swarm

    Kubernetes

    Traefik

    Jenkins, Actions, Pipelines

    Continuous Integration

Education

Education

  • Software Architecture, Master II, Université Nice Sophia Antipolis (membre d'Université Côte d'Azur)

    Sep, 2018 - Sep, 2019

  • Information Technology, Master I, Université Nice Sophia Antipolis (membre d'Université Côte d'Azur)

    Sep, 2017 - Jun, 2018

  • Information Technology, Licence, Aix-Marseille Université

    Sep, 2016 - Jun, 2017

  • Information Technology, DUT Informatique, Université Nice Sophia Antipolis (membre d'Université Côte d'Azur)

    Sep, 2014 - Jul, 2016

Awards

Awards

  • ONE Record Hackathon 2022 - DCSA Prize , IATA

    Awarded on: May 15, 2022

    https://devpost.com/software/containermesh

  • ONE Record Hackathon 2021 - Developer Prize , IATA

    Awarded on: Sep 15, 2021

    https://devpost.com/software/one-track-application

  • ONE Record Hackathon 2020 - Developer Prize , IATA

    Awarded on: Sep 15, 2020

    https://devpost.com/software/one-track-by-the-french-team

  • Traefik Hackaethon 2020 , Traefik

    Awarded on: Oct 15, 2020

    https://github.com/acouvreur/traefik-ondemand-plugin

Interests

Interests

  • Sport

  • Gaming

  • Music

  • Open Source