About Me

I’m Flavien Jourdren, a Software Engineer, Lead Tech, and Solution Architect. I design, build, and modernize software systems — from architecture to production.


What I Do

Software Architecture

  • Microservices architecture design and implementation
  • Legacy system modernization — auditing, planning, and incremental migration
  • Technical audits — code quality, scalability, performance, security
  • Domain-driven design, event-driven systems, API contract design

Back-End Development

  • Java (Spring Boot, Maven, Gradle)
  • TypeScript (Node.js, Next.js)
  • REST API design and implementation
  • Database design (SQL, NoSQL)

DevOps & Cloud-Native Infrastructure

  • Kubernetes orchestration and cluster management
  • Docker containerization
  • CI/CD pipeline setup (Jenkins, GitLab CI, GitHub Actions)
  • Infrastructure as Code, GitOps practices
  • Cloud platforms (Scaleway, GCP)

Technical Leadership

  • Leading development teams and driving engineering best practices
  • Code reviews, mentoring, pair programming
  • Defining technical roadmaps and architecture decision records

My Approach

  • End-to-end expertise — from system design to production deployment
  • Pragmatic approach — balancing business needs with technical excellence
  • Proven track record — experience with complex distributed systems at scale

Technologies

CategoryTechnologies
LanguagesJava, TypeScript, JavaScript
FrameworksSpring Boot, Next.js, Node.js
InfrastructureKubernetes, Docker, Jenkins, GitLab CI
ArchitectureMicroservices, Event-Driven, REST APIs, DDD
CloudScaleway, GCP
PracticesCI/CD, GitOps, Infrastructure as Code, TDD

Get in Touch