Ulrich C.

Open to permanent roles

Ulrich
Cocossou

Full Stack Engineer

Full stack engineer passionate about the web and AI, I build applications end to end, from mockup to deployment. I'm now looking for a permanent position to join a team and keep building solid products.

LinkedInGitHubCalais, France

Porto-NovoStudent2019 – 2023EILCOEngineering student2023 – 2026AG2RWork-study2024 – 2026Next roleopen to offersSee my journey in detail ↓

What I work with

Architecture & Engineering

  • Hexagonal architecture
  • Domain-Driven Design
  • REST APIs
  • Full Stack
  • Testing & non-regression

Languages

  • TypeScript
  • JavaScript
  • Java
  • Python
  • SQL
  • PHP
  • C / C++

Frameworks & libraries

  • Spring Boot
  • Angular
  • RxJS
  • React
  • Next.js
  • Django
  • Node.js
  • D3.js

AI & Data

  • Prompt Engineering
  • LLM / OpenAI
  • LangChain
  • RAG
  • Pandas
  • Scikit-learn

DevOps & tools

  • Jenkins
  • SonarQube
  • Docker
  • CI/CD
  • Git
  • Figma
  • SQLite
  • SQL Server

Languages

  • French · Native
  • English · C1 · TOEIC 960
  • Italian · A1

My journey, in one line

From most recent to oldest. The higher the curve, the closer to today.

Now

What's next: a permanent role

I'm looking for a team where I can put my experience in Java, Angular and generative AI to work on real products.

Get in touch

2026 · in progress

Online programme, in progress

IBM (via Coursera)

Professional Certificate, Generative AI Engineering

Online

Sep 2024 – Sep 2026

AG2R LA MONDIALE

Full Stack Engineer (Work-study) · Mons-en-Barœul, France

Within the IT and Digital department (DSID), part of the pre-sales tools platform programme: the "Optimum V2" project replaces a monolithic heavy-client application with a modern, secure, API-first cloud web solution.

Technical overhaul and port of legacy calculation engines

Backend Developer / Software Architect

  • Migration of a 15+ year-old monolith (C#.NET) to Java 17 and Spring Boot.
  • Strict hexagonal architecture: domain modelling, Value Objects, dependency inversion through ports and adapters.
  • Generative-AI porting methodology (Claude, GitHub Copilot): 6 custom "skills" automating code translation, fidelity audits and documentation.
  • Port and REST API exposure of three complex business engines: Tax & Social Security, Multi-scheme Retirement and Protection insurance.
  • Unit tests with an XML oracle to guarantee the numerical non-regression of the calculations.
  • Hands-off CI/CD: Jenkins, SonarQube, Docker images, cloud deployment.

Java 17 · Spring Boot · Hexagonal · Jenkins · SonarQube · Docker · SQLite

Frontend and UX/UI development

Frontend & UI Web Engineer

  • Figma mockups balancing dense business information with a modern look (data entry screen with 7 tabs).
  • Angular test and reporting harness to validate the engines end to end (payslips, self-employed contributions, retirement rights).
  • "Life Line": a dynamic SVG income-analysis component built with D3.js.
  • Integration with the Spring Boot APIs through reactive state management (RxJS).

Angular · RxJS · D3.js · Figma

Functional scoping, project management and AI

IT Analyst / Designer

  • Wrote the specification and scoping notes for the "Universal needs discovery" project.
  • Ran workshops with business leadership (Business Owner, Product Manager, Business Partners).
  • UX mockups for the omnichannel 360° customer view module.
  • R&D in Prompt Engineering for ALMIA, a conversational assistant that recommends products based on CRM data.

Prompt Engineering · LLM · UX · Project management

Jun 2023 – Aug 2023

Startup ALITCHA

Frontend Web Developer (Internship) · Benin / Remote

Sales management dashboard.

Sales management dashboard

Frontend Web Developer

  • Responsive management interface for end users, built with Next.js.
  • Technical and functional specifications written in direct contact with the founders.
  • REST API integration for real-time data flows and global state management.

Next.js · REST

2024 – 2026 · on the side

Personal projects

To explore generative AI, RAG and real-time interfaces.

2026

Generative low-code platform

Automatically generates page structures and content from a simple prompt, then lets users customise them in real time in a drag-and-drop editor. A Spring Boot templating engine turns the AI designs into clean HTML/CSS.

Angular · Spring Boot · OpenAI

2025

Intelligent chatbot & RAG

Conversational agent using RAG to extract and summarise precise information from a database of articles.

Django · LangChain · RAG

2025

Live flight tracker

Real-time flight tracking interface with interactive maps and global statistics on air traffic and airports.

Angular · FlightRadar API

2024

Crypto trading simulator

Simulation platform: price tracking, virtual buying and selling, and trend analysis.

Angular · CoinGecko API

More code on GitHub, for example Views-Builder, Tasks-manager and minesweeper-c-eilco.

Sep 2023 – Sep 2026

Engineering student, work-study at AG2R from Sep 2024 to Sep 2026

EILCO

Engineering degree in Computer Science, Artificial Intelligence specialisation

Calais, France

Oct 2022 – Jun 2023

Student

IMSP (Benin)

Master's Year 1 in Data Science

Porto-Novo, Benin

Sep 2019 – Aug 2022

Student

IMSP (Benin)

Preparatory classes & Bachelor's in Computer Science, MPSI

Porto-Novo, Benin

Let's talk.

Want to chat? Write to me, I reply quickly.