Resume

Profesionnal experiences

Since Apr. 2024: DevOps engineer, Société Générale, Paris


Apr. 2021 - Apr. 2024: DevOps engineer, Crédit Agricole - Group Infrastructure Plateform, Paris

Crédit Agricole - Group Infrastructure Plateform (CA-GIP) is the entity in charge of the Crédit Agricole Group’s IT infrastructure.

As part of a team in charge of spreading DevOps practices and industrializing the implementation and use of internal development tools, I was involved in several projects:

  • Design and implementation of workflows for the integration of internal modern IT development offerings within an existing ecosystem, and the industrialization of their consumption.

    • Design and development of a Python API (Flask) for communication with the various services involved in the process (other APIs, AD, etc.).
    • API developed according to the OpenAPI standard, tested and built in a CICD pipeline and deployed in Kubernetes.
    • Design of workflows (Apache Airflow) to orchestrate the various stages.
  • Implementation of the Kong platform for the construction of an internal API catalog.

    • Construction of a chain enabling the provision of plugins to address business needs within the platform.
    • Deployment, configuration, and lifecycle management of control planes deployed in Kubernetes clusters.
    • Design and development of an Ansible chain for automatic provisioning of Kong data planes within application environments.
  • Design and building of managed Redis and MongoDB on Kubernetes offers for internal needs.

  • Maintained and improved a tool for creating REST APIs from shell scripts. Developed in Go, CICD chain for testing and building a reference Docker image.

  • Support of technical teams in the introduction of modern IT development solutions and DevOps methods.

The various CICD chains were built using Gitlab CICD. Deployment within Kubernetes clusters was done in GitOps mode with ArgoCD.


Sept. 2019 - Aug. 2020: Fullstack Python developper, Gymglish, Paris

Gymglish offers since 2004 innovative online methods to learn languages personalized for everyone using artificial intelligence.

  • Substantial improvement of the automatic conjugation engine,
  • Development of an API for the online conjugators tools (FR)
  • Improvements on the automatic corrections of the lessons,
  • Update of the internals backoffice tools,
  • Creation of new KPI tools related to the mailings

Stack in Python on Linux, Django, JS, Angular, Bootstrap and Less


July - Aug. 2018: Development of a monitoring interface, ÏDKIDS, Paris

Design and implementation on the back-office platform of a monitoring interface for the batches processes of the ecommerce website. ASP .NET C#, Bootstrap and Knockout JS


Educational background

2017 - 2021: Engineering degree in Telecom & IT, major in Software Engineering and Innovation at IMT Atlantique, France

  • Education in computer science, networks, mathematics of signal processing
  • Academical semester at Polytechnic University of Timişoara, Romania in spring 2019
  • Specialty in Software Engineering and Innovation
    • Polyglot programming (Scala, Rust, Prolog)
    • Introduction to microservices and containerization
    • Introduction to big data
    • Introduction to cloud
    • Modern management issues

2015 - 2017: Two-year intensive program preparing for the French national competitive exam for the engineering schools, Lyon, France

2015: Technological High School Diploma with high honors, Lyon, France

Bastien ANTOINE


2021-05-14