Salut, moi c'est James 👋

Développeur Fullstack, Kotlin / Java sur des systèmes bancaires critiques. Paris ou remote.

Photo de profil de James Abib, Backend Engineer Java/Kotlin

À propos

Je fais du backend dans la banque depuis 2022 : du legacy à moderniser sans rien casser, et des réécritures qu'il faut livrer. Ma méthode ne change pas : comprendre le domaine d'abord, le sécuriser avec des tests, réécrire ensuite. Le DDD et l'architecture hexagonale en découlent, ce ne sont pas des cases à cocher au lancement. Je livre aussi mes propres interfaces, parce qu'une fonctionnalité qui s'arrête à l'API n'est pas terminée.

Expérience professionnelle

Extia
Eurialys - Upstra
INSEE

Formation

ESGI Paris

ESGI Paris

2023 - 2025
MSc Architecture Logicielle
ESGI Paris

ESGI Paris

2022 - 2023
BSc Architecture Logicielle
Mes projets

Découvrez mes derniers travaux

Voici quelques-uns de mes préférés.

Upstra

Upstra

SaaS B2B de gestion d'infrastructure de labo : intégration UPS / iLO / VMware ESXi, DDD et architecture hexagonale. Back-end NestJS, front-end Vue 3.

NestJS
Vue 3
Docker
PostgreSQL
Vinstro

Vinstro

build En cours

SaaS multi-tenant pour bars à vin en cours de développement : OCR des factures, abonnements Stripe, gestion des stocks. L'API est en chantier.

Angular 18
NestJS
Stripe
OCR
Code Valley

Code Valley

Réseau social pour développeurs avec exécution de code isolée en conteneurs. Architecture microservices, authentification JWT.

Kotlin
Rust
Microservices
Docker
frakt

frakt

Générateur de fractales haute performance en Rust : Julia, Mandelbrot, Newton-Raphson, calcul distribué.

Rust
GitHub Actions
Rustdoc
Écriture

Notes de terrain

Le code de mon travail en banque n'est pas public. J'écris ce que j'apprends, là-bas comme sur d'autres projets.

Contact

Entrons en contact

Une opportunité ou une question technique ? Écrivez-moi directement à [email protected] ou envoyez-moi un message sur LinkedIn et je réponds dès que possible.

Mentions légales