# Gérald (@grld.dev)

Profile: https://sifa.id/p/grld.dev
Headline: Fullstack web developer

## About

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

## Career

- **Software developer at Kilya** (Jun 2026 - Sep 2026)
  Internship · Ramonville-Saint-Agne, Occitanie, FR · On-site
    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.
  
- **Fullstack Developer at Laboratoire d'Ingénierie des Systèmes Biologiques et des Procédés** (Apr 2025 - Jun 2025)
  Internship · Toulouse, Occitanie, FR · On-site
  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.

## Projects

- **SmashRecap 2026** — https://recap.pns.gg (Aug 2026 - Present)
- **SmashRecap 2025** — https://recap.pns.gg (Dec 2025 - Mar 2026)

## Skills

### Technical
- Adonis.js
- CI/CD
- Docker
- Git
- MySQL
- React
- REST APIs
#### Architecture
- Domain-Driven Design (DDD
#### Backend
- Java
- Node.js
- Python
- Spring Framework
#### Backend, Frontend
- TypeScript
### Business
- Agile
### Other
- Domain-Driven Design
- Hexagonal Architecture

## Education

- **University of Toulouse** — BUT Informatique, Computer Science (Bachelor) (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.
  
- **Institut National des Sciences Appliquées de Toulouse** — 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

- French (native)
- English (professional working)
