RevizOne (July 2024 - Now)
Creation of a SAAS application to simplify the relationship between accountants and their customers in resolving accounting anomalies.
Objectives: deliver in 3 months (half-time) to validate the hypothesis of the need by the customer himself.
Achievements:
π Development of the SAAS API
π Server and pipeline set-up
π Integration of AI to generate anomaly questions
π Clean Architecture and integration of DDD principles
Anonymous (December 2022 - Now)
Redesign and add functionality to a 10-year-old application to scale it up (from X to X requests per minute) and improve testability to make the application robust in clean architecture with DDD and CQS.
Mission objectives:
π Redo all existing routes identically (for compatibility) + produce a new version of these improved routes
π Improve authentication with Keycloak and Vault
π Enhanced database security with RLS + AlwaysEncrypted
π Application testability (unit tests, integration tests, contract tests, E2E tests, performance tests)
DigitalKin (December 2023 - December 2023)
Consolidation of an existing LangChain application used to generate a research tax credit (CIR) document from a subject, in order to reduce its execution time from 2 hours to 20 minutes + implementation of research party tests.
Mission objectives:
π Build a Docker environment to bootstrap the existing solution.
π Identify slow points
π Parallelization of ChatGPT calls to reduce execution time
π Add new features to improve document rendering
Kickmaker (Juin 2022 - October 2023)
Scaling of a fleet management application (from 400 to 8000 bots with a response time of less than 50ms) and simplification/performance improvement on existing code to switch to the Akka paradigm.
Overhaul of legacy code to eliminate application bottlenecks.
Mission objectives:
π Rearchitect existing application under Akka with local integration under Docker Compose. Using Akka Cluster and Akka Streams to improve performances
π Implementation of unit tests and integrations to increase application stability
π Modification of Helm deployment scripts to migrate to Kubernetes
π Project management (recovery of requirements and development entirely in English for a team in Boston)
Asalog (August 2021 - May 2022)
Transformation of the alpha version of the gas station monitoring application into an industrializable version named NGKeeper
Mission objectives:
π Create a scalable and robust microservices infrastructure on Azure with Docker/Kubernetes AKS.
π Integration of CI/CD on the 3 environments
π Improve overall response time by integrating a Redis cache, RabbitMQ messaging queue
π Simplification of API requests with GraphQL
π Integration of monitoring and logging tools (Grafana, Loki)
Opal (March 2021 - June 2021)
Development of a web application for the management of purchases from suppliers. The platform allows arbitration between the supplier and the buyer on purchase orders in case of disputes.
Mission Objectives:
π Creation of the backend in Symfony 5
π Creation of the frontend in VueJS
π Document exchange space (invoices,...)
π Writing and designing specifications
π Implementation of DevOps tools (Docker, Jira, Confluence, CI/CD pipelines)
π Notifications via email during several workflow steps
π Export of orders to Excel format
Stad Services (Jan 2021 - March 2021)
Development of an ANTS (Agence nationale des titres sΓ©curisΓ©s) collector. In charge of creating the v2 of the API as well as updating the v1 to be compatible with the new version of the photobooth.
Mission objectives:
π Creation of a v2 Symfony API
π End-to-end encryption (NGINX/Symfony via x509)
π Development of a Bitmap filter to JPG2000 with PKCS7 encoding
π Integration of an admin interface to access data
π Improved API v1 to work with data model v2
π Implemented DevOps tools (Docker, Jira, Confluence, CI/CD pipelines)
π Documentation generation via Swagger / OpenAPI 3
Asalog (March 2020 - August 2021)
Development of the backend of a monitoring application for gas distribution stations (CNG, GNV) in a team of 4 people (joined after 9 months of starting). I'm in charge of the study, the design, the development and the integration of the logical busines (API back ASP.NET Core Azure).
Mission Objectives:
π Creation of the API for data provisioning.
π Writing and design of specifications
π Retrieval of gas measurements from a SigFox device
π Creation of dashboard configuration linked to station data
π Front/back user security management
π External data retrieval via FTP and consolidation