Projects & Experience
11+ Projects
10+ years of experience
Technical Stack
Technologies
Main specialities
Always learning
Technical Skills
My dev profile
Last updated: Today
76 technologies
Top technologies
based on occurrences across projectsRecent Projects
11 Total
Career timeline
Active development
Payment Orchestration API
May 2022 - Present
Backend Developer @ Purse
Within an Agile team, I design and develop a payment orchestration API that helps merchants simplify and optimize payment processing by connecting to a wide range of payment methods and improving conversion rates. The platform is used by retailers such as Kiabi, Jules, Chullanka, Decathlon, and Auchan.
- End-to-end design and implementation of the payment orchestration API (Java/Spring), from contract definition to production delivery.
- Functional analysis of multiple PSPs and payment methods and hands-on implementation of each integration (PayPal, Worldline, Oney, Cofidis, Satispay, Systempay, ACI, illicado, etc.).
- External 3-D Secure integration to strengthen payment authentication flows.
- Integration with an external Vault to tokenize cards and reduce PCI scope.
- SoftPOS mobile proof of concept using Worldline’s Tap on Mobile solution.
- Deployments and operations: release and environment management, monitoring and troubleshooting with Datadog, and day-to-day maintenance and incident readiness.
- Continuous improvement and technical initiatives to increase reliability, developer experience, and delivery speed.
Within an Agile team, I design and develop a payment orchestration API that helps merchants simplify and optimize payment processing by connecting to a wide range of payment methods and improving conversion rates. The platform is used by retailers such as Kiabi, Jules, Chullanka, Decathlon, and Auchan.
- End-to-end design and implementation of the payment orchestration API (Java/Spring), from contract definition to production delivery.
- Functional analysis of multiple PSPs and payment methods and hands-on implementation of each integration (PayPal, Worldline, Oney, Cofidis, Satispay, Systempay, ACI, illicado, etc.).
- External 3-D Secure integration to strengthen payment authentication flows.
- Integration with an external Vault to tokenize cards and reduce PCI scope.
- SoftPOS mobile proof of concept using Worldline’s Tap on Mobile solution.
- Deployments and operations: release and environment management, monitoring and troubleshooting with Datadog, and day-to-day maintenance and incident readiness.
- Continuous improvement and technical initiatives to increase reliability, developer experience, and delivery speed.
Read moreShow less
Within an Agile team, I design and develop a payment orchestration API that helps merchants simplify and optimize payment processing by connecting to a wide range of payment methods and improving conversion rates. The platform is used by retailers such as Kiabi, Jules, Chullanka, Decathlon, and Auchan.
- End-to-end design and implementation of the payment orchestration API (Java/Spring), from contract definition to production delivery.
- Functional analysis of multiple PSPs and payment methods and hands-on implementation of each integration (PayPal, Worldline, Oney, Cofidis, Satispay, Systempay, ACI, illicado, etc.).
- External 3-D Secure integration to strengthen payment authentication flows.
- Integration with an external Vault to tokenize cards and reduce PCI scope.
- SoftPOS mobile proof of concept using Worldline’s Tap on Mobile solution.
- Deployments and operations: release and environment management, monitoring and troubleshooting with Datadog, and day-to-day maintenance and incident readiness.
- Continuous improvement and technical initiatives to increase reliability, developer experience, and delivery speed.
Within an Agile team, I design and develop a payment orchestration API that helps merchants simplify and optimize payment processing by connecting to a wide range of payment methods and improving conversion rates. The platform is used by retailers such as Kiabi, Jules, Chullanka, Decathlon, and Auchan.
- End-to-end design and implementation of the payment orchestration API (Java/Spring), from contract definition to production delivery.
- Functional analysis of multiple PSPs and payment methods and hands-on implementation of each integration (PayPal, Worldline, Oney, Cofidis, Satispay, Systempay, ACI, illicado, etc.).
- External 3-D Secure integration to strengthen payment authentication flows.
- Integration with an external Vault to tokenize cards and reduce PCI scope.
- SoftPOS mobile proof of concept using Worldline’s Tap on Mobile solution.
- Deployments and operations: release and environment management, monitoring and troubleshooting with Datadog, and day-to-day maintenance and incident readiness.
- Continuous improvement and technical initiatives to increase reliability, developer experience, and delivery speed.
Payment Vault API
May 2022 - Present
Backend Developer @ Purse
Design and development of a dedicated vault API used to tokenize and detokenize payment cards in order to reduce PCI scope and centralize sensitive data management. I contributed to secure card lifecycle management, API design, and integration with the payment orchestration platform.
- Designed and implemented RESTful endpoints for card tokenization and detokenization.
- Ensured secure storage and handling of sensitive payment data in the vault.
- Integrated the vault with the payment orchestration API to support end-to-end payment flows.
- Worked on reliability, observability, and performance of vault operations.
Design and development of a dedicated vault API used to tokenize and detokenize payment cards in order to reduce PCI scope and centralize sensitive data management. I contributed to secure card lifecycle management, API design, and integration with the payment orchestration platform.
- Designed and implemented RESTful endpoints for card tokenization and detokenization.
- Ensured secure storage and handling of sensitive payment data in the vault.
- Integrated the vault with the payment orchestration API to support end-to-end payment flows.
- Worked on reliability, observability, and performance of vault operations.
Read moreShow less
Design and development of a dedicated vault API used to tokenize and detokenize payment cards in order to reduce PCI scope and centralize sensitive data management. I contributed to secure card lifecycle management, API design, and integration with the payment orchestration platform.
- Designed and implemented RESTful endpoints for card tokenization and detokenization.
- Ensured secure storage and handling of sensitive payment data in the vault.
- Integrated the vault with the payment orchestration API to support end-to-end payment flows.
- Worked on reliability, observability, and performance of vault operations.
Design and development of a dedicated vault API used to tokenize and detokenize payment cards in order to reduce PCI scope and centralize sensitive data management. I contributed to secure card lifecycle management, API design, and integration with the payment orchestration platform.
- Designed and implemented RESTful endpoints for card tokenization and detokenization.
- Ensured secure storage and handling of sensitive payment data in the vault.
- Integrated the vault with the payment orchestration API to support end-to-end payment flows.
- Worked on reliability, observability, and performance of vault operations.
CI/CD Platform and Release Management for Insurance Applications
Mar 2021 - May 2022
Release Manager / Lead Tech @ GROUPAMA - G2S
Within a ~15-person team, I set up continuous integration and continuous delivery (CI/CD) for around 20 projects powering an application used by insurance managers. I built environment pipelines and automated deployments to improve delivery speed and reliability.
- Built CI/CD pipelines for development, integration, pre-production, and production environments.
- Automated application deployments using GitLab CI, Jenkins, and OpenShift.
- Acted as technical lead on Java version upgrades across services.
- Created shared GitLab CI templates reused by multiple teams for deployment automation.
- Drove database version upgrades and related migration strategies.
- Guided teams on E2E testing practices and Cypress adoption.
Within a ~15-person team, I set up continuous integration and continuous delivery (CI/CD) for around 20 projects powering an application used by insurance managers. I built environment pipelines and automated deployments to improve delivery speed and reliability.
- Built CI/CD pipelines for development, integration, pre-production, and production environments.
- Automated application deployments using GitLab CI, Jenkins, and OpenShift.
- Acted as technical lead on Java version upgrades across services.
- Created shared GitLab CI templates reused by multiple teams for deployment automation.
- Drove database version upgrades and related migration strategies.
- Guided teams on E2E testing practices and Cypress adoption.
Read moreShow less
Within a ~15-person team, I set up continuous integration and continuous delivery (CI/CD) for around 20 projects powering an application used by insurance managers. I built environment pipelines and automated deployments to improve delivery speed and reliability.
- Built CI/CD pipelines for development, integration, pre-production, and production environments.
- Automated application deployments using GitLab CI, Jenkins, and OpenShift.
- Acted as technical lead on Java version upgrades across services.
- Created shared GitLab CI templates reused by multiple teams for deployment automation.
- Drove database version upgrades and related migration strategies.
- Guided teams on E2E testing practices and Cypress adoption.
Within a ~15-person team, I set up continuous integration and continuous delivery (CI/CD) for around 20 projects powering an application used by insurance managers. I built environment pipelines and automated deployments to improve delivery speed and reliability.
- Built CI/CD pipelines for development, integration, pre-production, and production environments.
- Automated application deployments using GitLab CI, Jenkins, and OpenShift.
- Acted as technical lead on Java version upgrades across services.
- Created shared GitLab CI templates reused by multiple teams for deployment automation.
- Drove database version upgrades and related migration strategies.
- Guided teams on E2E testing practices and Cypress adoption.
Insurance Marketplace Platform
Apr 2020 - Mar 2021
Lead Developer @ APRIL Technologies
As a lead developer within a team of six developers and two lead developers, I worked on an insurance marketplace platform dedicated to brokers, enabling them to support customers from quote to subscription. I contributed to both the technical architecture and the functional evolution of the platform.
- Designed and developed reactive Java microservices and RESTful APIs using Spring Boot, Spring Cloud, and Reactor.
- Worked on back-office and customer-facing features around quoting and subscription journeys.
- Collaborated closely with product owners to refine user stories and technical requirements.
- Mentored team members and participated in code reviews and technical discussions.
- Actively participated in Scrum ceremonies (planning, reviews, retrospectives) within an Agile organization.
As a lead developer within a team of six developers and two lead developers, I worked on an insurance marketplace platform dedicated to brokers, enabling them to support customers from quote to subscription. I contributed to both the technical architecture and the functional evolution of the platform.
- Designed and developed reactive Java microservices and RESTful APIs using Spring Boot, Spring Cloud, and Reactor.
- Worked on back-office and customer-facing features around quoting and subscription journeys.
- Collaborated closely with product owners to refine user stories and technical requirements.
- Mentored team members and participated in code reviews and technical discussions.
- Actively participated in Scrum ceremonies (planning, reviews, retrospectives) within an Agile organization.
Read moreShow less
As a lead developer within a team of six developers and two lead developers, I worked on an insurance marketplace platform dedicated to brokers, enabling them to support customers from quote to subscription. I contributed to both the technical architecture and the functional evolution of the platform.
- Designed and developed reactive Java microservices and RESTful APIs using Spring Boot, Spring Cloud, and Reactor.
- Worked on back-office and customer-facing features around quoting and subscription journeys.
- Collaborated closely with product owners to refine user stories and technical requirements.
- Mentored team members and participated in code reviews and technical discussions.
- Actively participated in Scrum ceremonies (planning, reviews, retrospectives) within an Agile organization.
As a lead developer within a team of six developers and two lead developers, I worked on an insurance marketplace platform dedicated to brokers, enabling them to support customers from quote to subscription. I contributed to both the technical architecture and the functional evolution of the platform.
- Designed and developed reactive Java microservices and RESTful APIs using Spring Boot, Spring Cloud, and Reactor.
- Worked on back-office and customer-facing features around quoting and subscription journeys.
- Collaborated closely with product owners to refine user stories and technical requirements.
- Mentored team members and participated in code reviews and technical discussions.
- Actively participated in Scrum ceremonies (planning, reviews, retrospectives) within an Agile organization.
All Projects (11)
| Project | Company | Role | Technologies | Period | Status |
|---|---|---|---|---|---|
| Payment Orchestration API | Purse | Backend Developer |
java spring spring-boot reactor kafka rest-apis +6 moreShow lessjava spring spring-boot reactor kafka rest-apis datadog google-cloud pubsub cloud-run github mongodb | May 2022 - Present | In Progress |
| Payment Vault API | Purse | Backend Developer |
java spring spring-boot rest-apis google-cloud cloud-run +2 moreShow lessjava spring spring-boot rest-apis google-cloud cloud-run github mongodb | May 2022 - Present | In Progress |
| CI/CD Platform and Release Management for Insurance Applications | GROUPAMA - G2S | Release Manager / Lead Tech |
java spring-boot spring-cloud rest-apis nodejs gitlab-ci +6 moreShow lessjava spring-boot spring-cloud rest-apis nodejs gitlab-ci jenkins openshift docker git maven agile | Mar 2021 - May 2022 | Completed |
| Insurance Marketplace Platform | APRIL Technologies | Lead Developer |
angular rxjs npm yarn java reactor +12 moreShow lessangular rxjs npm yarn java reactor spring-boot spring-cloud spring-data rest-apis maven rabbitmq camunda gitlab jenkins git mongodb scrum | Apr 2020 - Mar 2021 | Completed |
| DICT Mobile Application for Construction Declarations | Sogelink | Mobile Applications Developer (Ionic) & Backend Java Developer |
ionic angular typescript scss rxjs ngrx +20 moreShow lessionic angular typescript scss rxjs ngrx openlayers java spring-boot spring-data spring-security jpa-hibernate rest-apis junit maven jms activemq firebase aws gitlab-ci-cd git fedora intellij lombok postgresql safe | Aug 2018 - Apr 2020 | Completed |
| Car Rental Management and Service Appointment Platform | D'Ieteren | Web Developer Java/JEE |
jsp jstl html css javascript jquery +14 moreShow lessjsp jstl html css javascript jquery ajax java-ee spring-mvc tomcat maven junit soap xml jaxb esb git eclipse ubuntu soapui | Sep 2016 - Jun 2018 | Completed |
| ERP Rollout and Business Process Re-design | Sarens | Project Manager Assistant |
microsoft-dynamics-ax7 project-planning fit-gap-analysis Show lessmicrosoft-dynamics-ax7 project-planning fit-gap-analysis | Mar 2016 - Oct 2016 | Completed |
| Payroll and HR Projects on GXP | ADP | Application Engineer |
gxp Show lessgxp | Apr 2014 - Mar 2016 | Completed |
| Sage X3 ERP Customization and XML Converter | GFI Informatique | Analyst Programmer |
java xml sage-x3 l4g crystal-reports Show lessjava xml sage-x3 l4g crystal-reports | Sep 2012 - Sep 2013 | Completed |
| Business Objects Reporting for Sage X3 Quality Module | GFI Informatique | Business Objects Developer |
business-objects Show lessbusiness-objects | Feb 2012 - Apr 2012 | Completed |
| SecurityBox Product Quality Assurance | Arkoon Network Security | Quality Technician |
security-box testlink bugzilla Show lesssecurity-box testlink bugzilla | Jul 2011 - Sep 2011 | Completed |
