Romain Brocheton

Technical Expert
pro@brocheton.netMontélimar, FRLinkedIn

Software engineer with 6+ years of experience, currently Technical Expert at Skaleet, a core banking platform serving financial institutions. Specialized in backend architecture (DDD, CQRS, Clean Architecture), payment systems, and engineering productivity, with a background spanning data engineering, freelance development, and technical leadership.

Experience

Technical Expert

Skaleet
Nov 2025 - Present

Cross-team technical expert on Skaleet's Core Banking System (PHP 8.2, DDD/CQRS, Clean Architecture), covering security, infrastructure, performance, and engineering productivity.

  • Led a back-office security hardening campaign: CSRF and privilege escalation fixes, read-only administrator profile with full permission audit, CVE remediation
  • Designed and shipped a new business domain end-to-end (acquisition channels), from admin UI to accounting integration
  • Migrated session storage to Redis/Valkey and improved the RabbitMQ event architecture (dynamic bindings, integrity checks, auditable system hooks)
  • Resolved database lock contention on the accounting core and replaced the legacy job scheduler with a DST-safe design
  • Drive AI-assisted engineering (Claude Code, MCP) and architecture governance (Deptrac, API versioning); ongoing production on-call (Kubernetes, monitoring)

Technical Leader

Skaleet
Nov 2023 - Nov 2025

Technical lead of a team of 4 to 8 developers (including offshore teams in India and Vietnam) on the Core Banking System: delivery management, technical specifications, sprint planning, design of cross-cutting features, code review as maintainer, and release management across parallel version branches.

  • Managed 4 to 8 developers including offshore teams (India, Vietnam): delivery ownership, technical specifications, sprint planning, and a custom sprint capacity planning tool
  • Designed a unified multi-channel messaging system (email, SMS, push) with mass sending, channel fallbacks, and customizable templates
  • Built back-office SSO on OpenID Connect end-to-end (up to multi-entity) and redesigned the document management domain as a dedicated bounded context
  • Delivered regulatory features: Verification of Payee (EU instant payments), GDPR anonymization, AML screening
  • Code review, release management across parallel branches; production on-call since 2023

Software Engineer

Skaleet
Sep 2022 - Nov 2023

Backend development on the Core Banking System in PHP (Symfony components), following DDD, CQRS, and TDD practices.

  • Redesigned the AML compliance domain and integrated three screening providers (Fircosoft, ComplyAdvantage, Refinitiv)
  • Delivered an expense categorization module on the public API; features across onboarding/KYC, velocity rules, and merchant POS receipts
  • Improved engineering quality: CI merge request validation pipeline, PHPStan/Rector adoption, PHP 8.2 upgrade

Data Engineer

Sopra Steria
Sep 2021 - Aug 2022

Data engineering on the Pôle Emploi (now France Travail) datalake: data acquisition, processing, and refining across several platform layers.

  • Built and maintained data ingestion and refining pipelines feeding the datalake
  • Worked with Kotlin, Kafka, Hadoop/HDFS, Hive, and Elasticsearch

Freelance Developer

Self-employed
Sep 2019 - Aug 2022

Design, development, and maintenance of web applications for small businesses and organizations, mainly with Laravel.

  • ProvingForum: booking platform for a student/company career forum, with company registration, online payment (Stripe), and invoicing
  • Med1c (online quiz platform for medical students), JolyMome (independent media website), SOS Organisation (showcase website)

Skills

Backend

PHP 8.2, Symfony, Laravel, DDD, CQRS, Clean Architecture, REST APIs, OpenAPI, OAuth2, OpenID Connect, RabbitMQ, MySQL, Redis, Elasticsearch

Testing

TDD, PHPUnit, Playwright, E2E testing, TypeScript, SonarQube

DevOps

Docker, Kubernetes, Helm, GitLab CI, Ansible, Elastic Stack, Incident response

AI

Claude Code, MCP, AI agents, Automated workflows

Other

Java, C++, Python, React

Education

Polytech Marseille

Engineering Degree (École d'Ingénieur) in Software Engineering
Sep 2018 - Jul 2022

Lycée Édouard Branly

CPGE TSI (Preparatory Classes for Engineering Schools) in Industrial Sciences and Technology
Sep 2016 - Jul 2018

Certificates

Advanced Docker & Kubernetes Training

Issued by Enix
2026-06

Languages

French

Native speaker

English

Professional working proficiency