10+ years of experience

Experience

Each assignment is presented as a case study: context, role, achievements and technologies.

Filter by technology

8 assignments shown

Current assignment

Ongoingsince Sept 2023· 3 yrs 2 mosAssignment

Senior software engineer — Adservio

for RATP

Interface between a CMMS and its external providers

Around a CMMS (Hexagone) revolve many external providers who want to use and process its data. My role: act as the intermediary, giving each of them read and write services suited to their needs. Other processes are scheduled shell scripts (cron) that run at precise frequencies, produce CSV files and drop them into a directory on the target server. This interface layer decouples the core system from its users: each provider gets what it needs, in the form that suits it (API or file). I maintain and evolve these 4 production applications (third-party application maintenance), with full autonomy over analysis, code and quality, and I take part in the team's daily meetings.

  • Java 11/17
  • Spring
  • Apache Camel
  • OAuth
  • Oracle / PL/SQL
  • Shell (cron)
  • Jenkins
  • Dynatrace
  • JUnit

Previous assignments

  1. From Feb 2020 to Aug 2020· 7 mosAssignment

    Senior frontend developer — Sprintpay

    for Ministère des finances du Cameroun

    SYAMPE: electronic payment aggregation

    • Angular 8
    • JHipster
    • PostgreSQL
    • Docker
    • Jenkins
    • +2