Hi, I'm
Grégoire
Marousé
Back-end Java developer · Finishing my Computer Science degree · Applying to DTU
Back-end Java developer at Crédit Agricole Technologies & Services since September 2025, on payment enrolment APIs. I'm finishing my Computer Science degree and applying to the Industry MSc in Computer Science and Engineering at the Technical University of Denmark (DTU). I'm looking for a company around Copenhagen to host the project.
Download my CV (EN) →
About
About me
I build back-end services in Java. I have been doing it since September 2025 at Crédit Agricole Technologies & Services in Vannes, France, the IT arm of France's largest mutual banking group. My squad builds the enrolment APIs for digital payment methods. I extend and maintain them, with the security and compliance constraints that come with a banking system.
I'm finishing a three-year Computer Science degree, ranked 1st of 80 in my last full semester. Next, I'm applying to the Industry MSc in Computer Science and Engineering at the Technical University of Denmark (DTU), and to ENSIBS in France in parallel. I want to keep learning this way: by building software inside a company.
The topics I care about: AI applied to software engineering and cybersecurity. Developer tooling, anomaly detection, application security, DevSecOps. I'm looking for a company in the Copenhagen area, Lyngby included, to host my Industry MSc project on those topics. The programme runs for four years, from September 2027, so the collaboration is a long one. Large organisations interest me most: I want my work to feed into something bigger than the projects I build on my own. As a French citizen, I can work in Denmark without a permit.
Skills
What I work with
Java back-end
REST APIs inside a banking information system, in an agile team.
Applied AI
Training and benchmarking machine learning and deep learning models, automations built around models, and AI assistants.
n8nSecurity
CVE remediation, security gates in continuous integration, and penetration testing in a lab environment.
NmapCryptography
The mathematics behind security: modular arithmetic, primality testing, key exchange protocols.
Delivery & CI/CD
From ticket to release: GitLab pipelines, artifacts published to JFrog, GitOps delivery on Kubernetes, across four successive environments.
Data
Data modelling and access, querying and bulk processing, GDPR-compliant purging.
Deno KVWeb & scripting
Full-stack web applications, from prototype to VPS deployment. Algorithmics and scripting.
Deno FreshSystems & self-hosting
Virtual machines for test environments and labs. I have self-hosted my projects on a VPS since 2021: Linux, Docker, reverse proxy, TLS certificates and DNS.
VirtualBoxProjects
A selection of what I've built
AI platforms and tools
In progressDevelopment of platforms and tools built around AI models to carry out well-defined tasks, making digital services affordable for individuals and small organisations.

Kioptrix Level 2
CompletedPenetration test on a deliberately vulnerable machine, done as a lab: Nmap reconnaissance, SQL injection, remote command execution for a reverse shell, then a kernel exploit to root.

Reboot Éco
In progressCompany selected by the UBS Foundation's Agitateur programme (season 4). Collecting, repairing and recycling IT hardware for a more sustainable digital sector.

Def'IUT
LiveCoding-challenge platform for my university department: authentication, submission handling and isolated code execution in a Docker sandbox. Full-stack architecture with a REST API.

Pokémon TCG collection manager
LivePersonal tool for managing a Pokémon card collection: photo-based import, automated scraping of market prices and tracking of the collection's estimated value.

SFX website
On holdBlog with a custom back-office: article management, authentication and deployment, built to showcase my high school's educational programme. Deno KV as the database, no SQL server.

AI vs Maths
CompletedInternational Baccalaureate extended essay in computer science, graded B. Training and benchmarking machine learning and deep learning models (scikit-learn, Keras) to solve degree-2 and degree-5 polynomials.

Primality testing
CompletedInternational Baccalaureate mathematics exploration: a study of primality tests, including Solovay-Strassen, with proofs of the Legendre symbol and its generalisation, the Jacobi symbol.

Unity mini-game
CompletedGame built with Unity's 3D Game Kit as part of a tutoring project for high school students, used to teach the basics of C# development.