Skip to main content
Gérald

Gérald

(he/him)

Fullstack web developer

Open to
Full-time rolesPart-time roles
Preferred workplace
On-siteRemote (same country)Remote (worldwide)Remote (same region)Hybrid
Report

Highlights

Full profile

Passionate about software architecture and web development. I like building solid backends, clean code, and modern web apps.

Career: 2

Kilya

Internship · Ramonville-Saint-Agne, Occitanie, FR · On-site

Jun 2026 - Sep 2026

Built the backend for Makisu, a financial-tracking tool for CAERP (an open-source management platform for French business-and-employment cooperatives), replacing a manual Excel workflow.

• Developed a Java/Spring Boot REST API with endpoints to log monthly user counts per cooperative instance.
• Built endpoints to generate financial recaps and forecast next year's budget.
• Added a scheduled job to fully automate the monthly user-count readings.
• Followed a hexagonal architecture and DDD, with JUnit and Cucumber test coverage.

JavaSpring FrameworkREST APIsDomain-Driven DesignHexagonal Architecture

Laboratoire d'Ingénierie des Systèmes Biologiques et des Procédés

Internship · Toulouse, Occitanie, FR · On-site

Apr 2025 - Jun 2025

Built a web platform for microbiological simulation (gas-liquid reactors) to decouple research calculation algorithms from the UI and protect proprietary scientific code.

• Led full-stack development using AdonisJS (Node.js MVC), TypeScript, React, and MySQL with Docker containerization.
• Designed an interactive drag-and-drop flow-map builder using xyflow (react-flow) to configure reactors (PFR), phases, species, feeds, and material flows.
• Developed data pipelines serializing flow topologies into XML schemas for the scientific computing engine.

TypeScriptReactAdonis.jsNode.jsMySQLDockerGitREST APIsAgile

Projects: 2

SmashRecap 2026

recap.pns.gg

Maintainer

Aug 2026 - Present

with Clément Voisin, Licane

SmashRecap 2025

recap.pns.gg

Maintainer, Core Contributor

Dec 2025 - Mar 2026

with Clément Voisin

Skills: 16

Technical

ArchitectureDomain-Driven Design (DDDBackendJavaNode.jsPythonSpring FrameworkBackend, FrontendTypeScriptAdonis.jsCI/CD
DockerGitMySQLReactREST APIs

Business

Agile

Other

Domain-Driven DesignHexagonal Architecture

Education: 2

BUT Informatique, Computer ScienceBachelor

Sep 2023 - Jun 2026

Covers the full software lifecycle through project-based coursework, from system design to deployment. Tracks offered from year two: application development, secure application deployment, and data management.

Engineering program, Computer Science & Modeling

Sep 2018 - Jun 2023

Completed the MIC (Modélisation Informatique et Communication) pre-orientation. Left the engineering program at the end of the third year.

• Built a Python implementation of circular Nim games (combinatorial game theory) with unit tests, playable through a Discord bot written with discord.py.
• Designed and built an analog signal chain for a multiplayer laser-tag game: DFT-based frequency discrimination, a Chebyshev anti-aliasing filter, and a photodiode receiver circuit, validated on an oscilloscope.

Languages: 2

French(Native or bilingual)
English(Professional working)

Also find Gérald on…

What else would you like to see here?

Missing something? Tell us what would make this page more useful.

Sign in to share an idea.