You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Johan ChanJC

Johan Chan

Senior Engineer · FullStack TS · Integration

€550/day
Villeneuve-le-Roi, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Johan

I design and develop web products end-to-end in Full-Stack TypeScript, with AI as a tool and sparring partner.

Before that: three years in production support for banking financial flows, and a background in systems integration (banking, insurance, pharma). This production experience shapes how I build, even on a simple project: code that can be evolved and operated without unpleasant surprises.

Available for freelance: Full-Stack TypeScript development, systems integration, architecture consulting.
Full-remote or Île-de-France, remote work preferred.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Villeneuve-le-Roi (up to 50km)

Experience

  • Baan-Waan
    Full-Stack TypeScript Product Engineer · AI-augmented dev
    SOFTWARE PUBLISHING
    January 2024 - Today (2 years and 5 months)
    Design, delivery, and autonomous operation of an e-commerce platform for a Thai restaurant business: baan-waan.com. In production since March 2026.

    • Complete design and development: Stripe integration, product/order/delivery/pre-order management, business back-office
    • Modular monolith with services isolated by domain and in-memory testable
    • End-to-end tests (Playwright) and unit tests (Vitest) on critical payment and order flows
    SvelteKit Typescript Hexagonal Architecture CI/CD Generative AI
  • BNP Paribas CIB
    Production Engineer · Corporate Cash Management
    BANKING AND INSURANCE
    January 2021 - January 2024 (3 years)
    Montreuil, France
    Production support for critical cash management systems: TIBCO BW platform exposing APIs via Apigee, WebSphere front-end applications fronted by IBM IHS. Collaboration with an offshore team in India (exchanges in English).

    • Monitoring and Incident Management on financial flows processing between 1k and 100k transactions per day depending on the period
    • Resolution target under 2 hours; recovery scripts for complex incidents
    • Infrastructure maintenance, preparation, and application deployments
    • Retro-documentation and reverse engineering of internal legacy code to stabilize existing processes
    • Black-box diagnostics on partner systems: analysis via technical specifications and partial source code
    Monitoring Bash Linux OPS TIBCO BW
  • Allianz France
    Integration Developer
    BANKING AND INSURANCE
    January 2020 - January 2021 (1 year)
    Paris, France
    Maintenance and evolution of insurance IS flows, within a team of 4 to 5 people.

    • Support and incident resolution on production flows
    • Implementation of evolutions meeting business demands
    • Definition of OpenAPI/Swagger specifications for the API-fication of existing SOAP services
    TIBCO BW API

Recommendations

FU
FU
FU
Former user and 2 other people have recommended Johan

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's Degree
    SUPINFO
    2011
    Master of Science Expert en Informatique et Système d’Information

Skill set

Categories