Education
MASTER II - Software engineering
Institute of Computer Engineering of Limoges (3IL) / Higher Institute of Technologies and Industrial Design (ISTDI)
BACHELOR - computer science project management
TECHNOLOGICAL UNIVERSITY DEGREE ( DUT ) - computer science
Work History
Trescal Group
Trescal is the world leader of metrology. It’s a large group of metrology laboratories that uses Atlas, an internal ERP running to manage their global activities. I joined the dev team to maintain the existing Atlas running on old technologies (Java 8, Gradle 7.2, JSP, Rest API, Jpql, Tomcat…) and prepare the development of Atlas version 2 in more modern technologies (Java 17, Spring boot, Angular 14, Gradle, Docker…). As the software security reference, i’ve introduced and installed security practices in Atlas enhancement development cycle. Also develop the whole API integration project between ERP Atlas with Microsoft 360 CRM provided by a third party. I contributed to improve Agile scrum environment for the team. We worked in an international context with english as the main language of communication and the dev team located in different countries around the globe (USA, Germany, Morocco, France, Spain, Singapour…).
- Maintenance of legacy globally used ERP Atlas V1.
- Security reference engineer : i introduced technical security patterning within Atlas lifecycle development.
- Design, architecture and development of a Restful API to allow soft integration between ERP Atlas and Microsoft 360 CRM. This integration highly improved commercial and business activities of the group.
Vialink
Joined Vogue Merry, the team responsible of redesigning, improving and maintaining ecautions, one of the main saas that brings Vialink as the France leader of RegTech. eCautions is a Software as A Service application that put in relation issuers (banks and insurances companies) together with Constructions and Public Works (CPW) companies to allow them to issue guarantees in benefit for CPW clients. We develop the version 2 of ecautions, improve existing functionalities and develop new ones, maintain the legacy and new version day in day out by fixing bugs reported by customers. It’s a fullstack job, we manage everything from database through, Java backend Restful Api, till high level Angular frontend. Also, we take care of Devops and tests tools(Docker, Jenkins, Kubernetes, Playwright, SonarQube…).
- Fullstack redesign and development of eCautions version 2 in more modern technologies (Java 17, Spring boot, Angular 14, Maven, Docker, Jenkins, Kubernetes…).
- Design and architecture of new modules of eCautions V.2.
Odigo
Joined the department SOFT of the CSaaS world lead solutions provider in which developers are grouped around two major teams : RUN (maintenance and follow-up of existing projects) and BUILD (development from scratch of new projects). I intervene as a transverse developer that means in both RUN and BUILD projects usually in full autonomy and technical versatility on all the layers of each projects.
- Fullstack development of LiveTranslator, multilingual simultaneous communication solution integrated to SVI (Interactive Vocal Server) and to the CCaaS management service which is in SAAS.
- Fullstack development of MassAdmin, application allowing users to perform CRUD mass operations to configure the Odigo Routing objects module.
- Development of SI-Survie, the transfert and automatic data loading service of Odifo clients to the Odigo CCaaS solution : case of Maif and Auchan.
- Management and maintenance of SAD (Service Anti Depassement) and LCLF (Lutte Contre La Fraude) services of the group BPCE(Natixis). SAD and LCLF are high financial added value backend services for Natixis. SAD is an alert and eretail banking services (bank loans). LCLF is a detection and warning service for scams and suspicions.
- Maintenance and follow-up of Pole Emploi actualisation service responsible of monthly saving and update of job seekers in whole France and overseas territories.
- Study and technical costing for the upgrade of the Verint connector, application streaming digital events from Odigo products channels to respectively concerned customers
- API360 refactoring : service allowing importation and batch process(delete) in one-shot of data in the base from csv files
- WeatherAPI refactoring : service providing others services status and health for a centralized monitoring.
Ausy (R&D department - innovation - artificial intelligence)
Modular drones : hacking open source OS of drones to being able to create an ecosystem of modular drones that recognise their environment, work and communicates together.
- Training in professional project communication.
- Training in Artificial Intelligence fundamentals
- Training in Python 3
Arkea Bank Group
Worked as an experienced developer in a team of REST Api distribution for Arkea bank. We worked on the layer in between core business layer and corporate clients layer within both B2B and DSP2 european business fields.
- Build new REST APIs ordered by the business goals or clients needs (Asynch-archive, MySuccession).
- Manage and maintain existing APIs and improve their functionalities to follow the business transformation and respect of european norms (DSP2).
- Take over and manage progressively all distribution APIs from other teams and introduce the team as the reference of API distribution inside Arkea.
- Expose our Api endpoints and swagger models on a dev portal…
Amadeus IT Group
Developer inside a multipurpose and multiskills team working on : persistence on JCR (NoSQL), Backend Java (SpringBoot, Yaml, OSGI+NEBA+Spring, AEM modules), Frontend Angular, DevOps (Jenkins pipelines, Groovy, Openshift, Jboss, Apache, loaders, customs deployment service…). Scrum agile team of the DGA department (Digital Airlines).
- Full stack development of AEM DES application (from design/modelisation to coding through persistence implementation and operational environnement). AEM DES (Adobe Experience Manager Digital Experience Suite) is an application that serves Amadeus eRetail products on internal platforms for his client Air CANADA. AEM DES is destined to be more modern and should replace the existing product called ePersonalise.
- AEM DES integration into Air Canada CMS (AEM), modules distribution regarding users authorizations and AEM configurations (Backend and Frontend aligned on AEM).
- Development of the whole hosting and operational environment of the AEM DES solution on Amadeus servers.
- Development of ‘deployment-service’, a SpringBoot complete deployment service of applications and airline content working like Jenkins do.
- Maintenance and improvements of the existing application’s modules e-Personalise already used by many Amadeus’s clients such as Kenya Airways, Lufthansa, Air China, Air France, Hainan Airlines, American Airlines, Japan Airlines…This’s for eRetail products and services and the ecommerce website management.
- Training followed: Angular, Otter (Angular advanced), Spring advanced, AEM 6.4 (Frontend and Backend all levels).
Air France KLM
Mission inside two teams of passengers pole (B2C) and one team of cargo pole (B2B):
- Full stack development of Offer View, an intuitive tool of flight offer data management shared within multiple teams of the B2C plane.
- Back end development on Flight Offer, passengers pole project responsible of flight offers, availabilities, booking, part of the KLM.com funnel and mobile application and also landing pages.
- Full stack development on the team Quote & Book, cargo pole project responsible of flight offers, quote, booking, availabilities and pricing on the website AFKL.com Martinair Cargo.
Cameroon Airlines Corporation (CAMAIR-CO)
Manage online sales and digital presence (company’s commercial website developments, social media accounts, domain names management, newsletters, web analytics and mobile products/services, SAAS dev. projects).
- Implemented the company’s online booking engine and generated 20% of the turnover in less than 3 months.
- Full stack developed Singlebill, a SAAS web application that avoid redundancy while saving providers bill in the financial and quality control department.
- Full stack developed ReportGen, a SAAS web application that generates automatic and synchronized reports for all IT staff.
- Full stack developed a web service that shares sales reports within departments.
- Directed the mobile money service that increases the turnover at 15% and allow clients to pay 24H/24.
- Implemented a mobile information service that generates 0.1€/SMS and 36% charge reduction on call center.
- Developed the newsletter service that gathered 4043 online subscribers each month.
- Implemented commercial web services: frequent flyer program, baggage/cargo tracking, booking check.
Interface SA
Played as part of a team of full-stack developers and spent days designing softwares & databases, improving features on existing ones and websites, sometimes owned products and made interventions on customer’s side.
- Developed 450 front-end pages of the company’s software products performing about 90 functionalities.
- Full stack developed a workflow engine that integrated it to SESAME, the company’s ERP.
- Developed the control & return goods module which reduces at 55% the customer service charge.
- Full stack developed and integrated the medical file planning modules on for 466 FEICOM’s staff.
- Deployed and configured information security system in SMS servers producing 121951€/day.
- Developed the company’s ERP backend management module which covers about 600 script pages.