Baptiste Loison

Address: Paris, France
 
Software engineer with more than three years of experience in a fast-paced software startup based in Station F, the world’s biggest start-up campus. I started as an apprentice, helped the team grow from 18 to 35 people, and stayed on after the company was acquired by FuturMaster, working on integrating PlaniSense’s solutions into the group in 2025.
Software engineer with more than three years of experience in a fast-paced software startup based in Station F, the world’s biggest start-up campus. I started as an apprentice, helped the team grow from 18 to 35 people, and stayed on after the company was acquired by FuturMaster, working on integrating PlaniSense’s solutions into the group in 2025.

Experience


Software engineer - (PlaniSense by) Futurmaster (2025)
  • Continued development across backend, frontend, and deployment, building on work initiated at PlaniSense.
  • Principal developer on a award winning project with Forvia and PlaniSense
Software engineer Apprenticeship - PlaniSense (2022 - 2025)
  • Full stack software engineering with Java Spring Boot Hibernate and SQL Server, designed and implemented interfaces with clients ERP systems (SAP, Palantir Foundry)
  • Migrate the application from on premise to a cloud SaaS for multiple clients using Docker, Terraform and Grafana/Prometheus for monitoring the solution

Education


MSc - Software Engineer major in cybersecurity) CY-Tech (2022 - 2025)
MSc - Software Engineer major in cybersecurity) CY-Tech (2022 - 2025)
Specialized in software engineering and cybersecurity and graduated with high distinction.
BSc Mathematics, University of Cergy Pontoise (2020 - 2023)
BSc Mathematics, University of Cergy Pontoise (2020 - 2023)
Double degree in mathematics and computer science during preparatory classes of engineering school.

Projects


Ekagine (2024-2025) - Superhuman chess engine (2900+ elo)
Chess engine written in rust that play above human level using advanced search heuristics and fast neural network (NNUE) for the board evaluation.
Playable for free thanks to Lichess: https://lichess.org/@/ekagine
Source code on GitHub:
More detail about this project
Ekagine is a Rust chess engine that speaks the UCI protocol and focuses on strong tactical play powered by NNUE evaluation and a modern alpha-beta search stack. The code base is organized for experimentation and includes the same core techniques used by contemporary tournament engines.
Features
  • UCI-compliant command loop with option negotiation (Threads) and self-identification for GUI integration.
  • Iterative deepening with aspiration windows, principal-variation tracking, and info-string logging hooks for debugging.
  • Negamax alpha-beta search featuring:
    • Transposition table with aging and bound-aware probing.
    • Killer moves, history, and correction-history heuristics for quiet move ordering.
    • Late move reductions, late move pruning, static exchange pruning, and futility variants (regular/reverse) to trim the tree.
    • Null-move pruning with adaptive depth reduction and check/passed-pawn extensions.
  • Correction history system that captures evaluation deltas to suppress repeatedly over-valued quiet moves.
  • NNUE incremental evaluation pipeline (driven by net.bin) with stack-based state push/pop so the network is coherently updated through the search.
  • Incremental move generator with phased ordering (TT move, MVV-LVA captures, killer quiets, high-scoring quiets, remaining captures/quiets).
  • Time-plan manager tuned for practical time controls (movetime, wtime/btime, increments, infinite, ponder) that tracks previous think time.
  • Testing harness with unit coverage for NNUE deltas and move ordering helpers.
 
Formula 1 telemetry and race simulation software (2025)
Web application for analyzing past race data (and machine learning models to predict future race result and compare different strategies (pit stop timing and compound usage)
Source code on GitHub:
More detail about this project
notion image
 
Smoke simulation software, .NET C# (2026)
Physical simulation of smoke using semi-Lagrangian method and fixed 2D grid written in C#/.NET using Avalonia framework for the UI
Source code on GitHub:
More detail about this project
 

Skills


  • Frontend : React / Typescript
  • Backend : Java Sprint Boot - Rust - Node.JS - C# .NET
  • Devops : Kubernetes - Docker - Proxmox
 
  • Agile and scrum methodologies
  • NPM / Maven / Git / GitHub
 
  • Cybersecurity (Linux Hardening, OWASP, Web security)
  • Language spoken: French / English