Gaël Laloum
Software Architect · Fullstack Senior Engineer
France · Remote
Experience
Jan 2025 — Present
France
Freelance Software Architect & Fullstack Developer
Ctrl+Shift
Freelancing for Ctrl+Shift, I take TypeScript applications from architecture to production, from headless Shopify stores to custom tooling. Genaveh, a Luxembourg chocolatier, has called on me three times in under a year.
4 engagements delivered · 3 engagements from the same client · 2 applications in production
-
Search & AI Engine Visibility
Genaveh · Oct 2026 · 1 wk
Seven months after the rebuild of their store, Genaveh came back to be better understood by search engines and AI assistants. Six types of structured data and a /llms.txt, generated from Shopify.
-
Headless Shopify Store
Genaveh · Jan 2026 — Mar 2026
The online store of Genaveh, a Luxembourg chocolatier, rebuilt as a custom front end on top of Shopify. Shopify keeps the catalogue, checkout and orders; the site itself is server-rendered in React, in three languages, and the client's team builds its own pages without a developer.
-
Shopify Invoicing App
Genaveh · Jan 2026 · 1 wk
A Shopify app that automatically generates and emails a branded PDF invoice, in the customer's language, for every paid order. Designed, built and shipped to production single-handedly, from architecture to deployment.
-
InDesign → Web Converter
Internal project · Jan 2025 — Apr 2025
An engine that turns an Adobe InDesign layout into a pixel-perfect web page. Text stays real text — selectable, indexable, accessible — where conventional approaches output a flat image or PDF.
Nov 2020 — Jul 2023
France
Software Architect
Exodata
R&D and definition of technical standards. Designed an application framework based on Clean Architecture, implemented a full DevOps strategy, and delivered multiple fullstack business products.
Sep 2018 — Jun 2019
Gennevilliers, France
Java / Java EE Consultant
Akka Technologies · Thales
On-site mission at Thales on a web application for managing software vulnerabilities for the MCS (Security Maintenance) department, developed using the Agile SCRUM methodology.
Dec 2015 — Aug 2017
Paris, France
Software Engineer
Misys
Developed Eclipse plugins to democratise access to a financial model pricing API for non-developer profiles (Quants), then deployed a PaaS solution based on Eclipse CHE.
Sep 2014 — Sep 2015
Paris, France
Software Engineer
Magillem
Developed Java tooling around the IP-XACT standard and FrameMaker (Adobe) format to automate the generation, validation, and statistical analysis of technical documentation.
Oct 2012 — Oct 2014
Courbevoie, France
Software Engineer
Enablon
User support, bug fixes, and product enhancements on internal solutions. Project lead and developer for an internal contract signature tracking application.
Personal projects
in progress · 2026
Weave
Project Memory for AI Coding Agents
A tool that gives AI coding agents a memory. After each Claude Code or pi session, it reads the transcript and updates the project's documents (decisions, backlog, status) without making anything up: code extracts the facts, the LLM only arranges them.
291 automated tests · 5 packages published on npm · 0 production dependencies in the engine
completed · 2026
DF-oracle
RAG Assistant for the Dwarf Fortress Wiki
A command-line assistant that answers Dwarf Fortress gameplay questions in French, drawing on the official English wiki. Every answer cites its sources with a link to the exact wiki section; when the information isn't there, it says so instead of making things up.
90.9% of questions finding the right article within 5 passages · ~11,000 wiki passages embedded locally · 351 automated tests