Bordeaux · France

Valentin PHU

Software Engineer & AI Agentic in Bordeaux

I design robust Java applications, microservice architectures and AI agents. Based in Bordeaux, I work with you across the metropolitan area or remotely, anywhere in France.

Portrait of Valentin Phu, arms crossed, looking to the left

01 — Journey

A journey in three disciplines.

Like a triathlon: solid foundations, endurance, then acceleration. Scroll down and the athlete moves forward with you.

Animated illustration: a low-poly athlete swims during the Swim stage, rides a bike during the Bike stage, then runs during the Run stage, as you scroll.

Swim · 2020 — 2022

The foundations

  1. — · Lille

    Université de Lille

    Master’s degree in Computer Science, e-Services track

    Specialised in web and software development.

    Graduated with honours (Mention Bien)

  2. — · Lille

    Full-stack Developer

    L’olivier Assurance, Admiral Group. End-to-end design and development of an internal application.

    • Figma wireframes and mockups, specifications and functional architecture.
    • ReactJS interface with a data-visualisation dashboard and advanced Algolia search.
    • Java 11 / Spring Boot REST API secured with JWT, Express server for media.
    • Java 11
    • Spring Boot
    • React
    • Express
    • Algolia
    • Figma
T1Lille → Bordeaux

Bike · 2022 — 2024

Endurance

  1. — · Gradignan

    Back-end Developer

    Extia consultant on assignment at Agirc-Arrco. Rebuild of the beneficiary management system during a merger.

    • Microservices and batch processing, REST / SOAP API integration and asynchronous JMS messaging.
    • Technical lead on key features and database schema changes.
    • Code reviews and technical coaching of team members in an Agile SAFe environment.
    • Java 8
    • Spring Batch
    • PostgreSQL
    • JMS
    • Splunk
    • JUnit · Mockito
T2Heading to SFEIR

Run · 2024 — present

Acceleration

  1. — present · Bordeaux

    SFEIR

    Software Engineer

    SFEIR consultant, on assignment at Cultura.

    Client engagement

    SFEIRon behalf of

    Customer order redesign & SAP integration

    • Microservice-based order workflow and a dedicated payment component.
    • SAP integration: Change Data Capture events and REST APIs.
    • MCP server connecting Kibana logs to GitHub Copilot to speed up bug resolution.
    • Java 17 — 21
    • Micronaut
    • Kafka
    • MongoDB
    • TestContainers
    • GitLab CI

    Within SFEIR

    GenAI Club

    • Running workshops and meetups on AI agents, MCP, skills and subagents.
    • Creating material on generative AI use cases.
    • Anthropic courses: Claude Code in Action, MCP Advanced Topics, Agent Skills, Subagents.
    • Claude Code
    • MCP
    • Agents · Skills
  2. Claude Certified Developer, Foundations badge

    Certification ·

    Claude Certified Developer — Foundations

    Issued by Anthropic.

Today — the race goes on.

02 — Skills

What I bring to your projects.

Valentin Phu is a Software Engineer at SFEIR in Bordeaux: Java back-end, microservice architectures and AI agents.

  • Back-end

    Java 8 to 21 · Spring Boot · Spring Batch · Micronaut · Microservices · REST & SOAP APIs

  • Agentic AI

    Claude Code · MCP · Agents & subagents · Skills · OpenCode · GitHub Copilot

  • Data & messaging

    Kafka · JMS · MongoDB · PostgreSQL · SAP Change Data Capture

  • Front-end

    React · Chart.js · Algolia · Express · Figma

  • Quality & DevOps

    JUnit · Mockito · TestContainers · Docker · Podman · GitLab CI · Splunk · Kibana

  • Methods

    Agile SAFe · Kanban · Code review · Technical coaching

03 — Freelance

A showcase website worthy of your business.

Restaurants, hair salons, craftspeople and small businesses in Bordeaux Métropole: I build fast, elegant websites that rank well locally. And remotely, anywhere in France.

  • Fully custom or built from your design
  • Local SEO included
  • With or without hosting
Let’s talk about your website

04 — Beyond code

Endurance, on the road as in code.

  • Running

    Madrid Marathon, April 2026.

  • Road cycling

    Long rides and first mountain passes.

  • Swimming · New challenge

    The third discipline, to complete the triathlon.

Follow my rides and runs on Strava

05 — Contact

Let’s talk about your project.