Senior Software Engineer · AI-Driven Apps

Engineering software
with an
AI-first mindset.

Senior software engineer building scalable platforms and backend systems — and designing AI agents, RAG and LLM-driven workflows into them.

01 — About

I'm a senior engineer specialising in complex frontend frameworks, platform-level backends, and AI-driven applications.

Across JavaScript/TypeScript, Java and Python, I've built shared frameworks, low-code systems and enterprise tooling used by multiple teams and products — with a focus on clean architecture, scalability and developer experience.

Lately my work centres on preparing backend systems for AI integration and designing agent-based workflows — building AI capabilities into existing enterprise systems, not as isolated experiments.

7+ yrs
Building enterprise & platform software
AI-first
Agents, RAG & LLM-driven workflows
Languages
TypeScript · JavaScript · Java 8–21 · Rust · Python · Go
Front-End
Angular · React · NgRx · Redux · Tailwind
Back-End
Spring Boot · Quarkus · NestJS · Node
AI & Data
LangChain · LLM APIs · RAG · pgvector · Agents · Prompt design
Cloud & DevOps
AWS · Azure · Docker · Kubernetes · GitLab CI · GitHub Actions
Quality
Vitest · Jest · Playwright · Cypress · JUnit · SonarQube
02 — Featured Work

Shipped & live in production

Two open-source projects you can explore right here — running live, not screenshots.

01 Native desktop · Solo author

Orrery

Multi-Agent Git Orchestrator IDE

A futuristic, IntelliJ-inspired desktop IDE that lets one developer drive multiple AI coding agents in parallel — each isolated in its own git worktree, branch, terminal and conversation. The name evokes an orrery: agents orbiting a project like bodies in a mechanical model of the solar system.

Tauri 2 Rust Angular 20 xterm.js CodeMirror 6 Lexical
orrery.kouji.dev
02 Open-source · 60+ components

Kouji UI

Angular Design System & Component Library

An open-source Angular 21 design system: 60+ accessible, themable UI primitives in a pnpm + Turborepo monorepo, with a decoupled token-driven theming layer, axe-based accessibility audits and Changesets-based release engineering.

Angular 21 Turborepo Vitest Playwright Tailwind 4 Changesets
ui.kouji.dev

Also building

github.com/kouji-dev
03 — Experience

Seven years across enterprise platforms

Senior Full Stack Developer

Sep 2023 — Present
Amundi ITS

Maestro Angular framework (v15→18→20 migrations, micro-frontend-ready components), a low-code Web Designer with natural-language screen generation, and the AI "Vibe Toolbox" that provisions AI-ready dev environments.

AngularJavaSpringAI Tooling

Senior Java Developer

Apr — Sep 2023
Société Générale — KYC

Backend KYC services for customer trust scoring, eligibility and fraud-detection workflows, secured with Spring Security & OAuth2.

Java 17Spring BootOAuth2

Senior Full Stack Developer

Jan — Apr 2023
Colas — Global CRM

CRM deployed across 55 countries on Azure with SSO (Azure AD) and Spring Batch data migration pipelines.

AngularJavaAzure

Full Stack Developer

Oct 2022 — Jan 2023
Zsoft — Gloody

Multi-tenant business management platform: new REST APIs in Spring Boot and React/Ant Design features.

JavaReactAWS

Full Stack Developer

Jun 2019 — Sep 2022
Scor — RiskReveal

Natural-disaster risk assessment platform with real-time WebSocket features and rich data visualisation.

AngularSpringSQL Server

Front-End Developer · Internship

Mar — Jun 2019
Scor — SoliT

Pricing management platform for internal pricing teams — Angular UI components and REST integration.

AngularTypeScript
04 — Contact

Let's build something
worth orbiting.

Open to senior engineering roles and collaboration on AI-driven platforms. Based in France.