Théodore Billotte
EN FR

Théodore Billotte

Software & Game Developer

Epitech student on exchange at Tsinghua University, co-founder of Ninesliced, a small game dev team. I build games, creative tools and high-performance back-end systems.

Beijing, China (exchange) · Montpellier, France

Selected work

More projects

Experience

2020 – present

Ninesliced — Co-founder & Developer

Indie game dev team

Co-founded a small game dev team with friends — developers, artists and builders — to publish our projects. Designed and programmed games (game jams, commercial release on Steam/iOS/Android) and Hytale mods totaling over 800,000 downloads. Main role: code, with strong involvement in game design.

Globs →Unstable Rifts →BetterMap →Electrain →Maby →The Legend of the Goldfish →Chaser of Dawn →

  • Godot Engine
  • GDScript
  • Java
  • PICO-8
  • Lua

March 2025 – June 2025

Palad / Hacker Ouvert — Python Back-end Developer

Internship (4 months)

Joined when the platform was just an idea: helped shape the product, then designed and built the entire back-end (Django) and parts of the front-end, with infrastructure on Scaleway. Architecture enabling cybersecurity courses and labs to be created on the fly and stored in the database: labs described in JSON, courses in Markdown, all rendered dynamically on the front-end. Labs are secured to prevent access to answers.

  • Python
  • Django
  • Scaleway

June 2024 – February 2025

Hyping — Java Developer — Minecraft plugins

Freelance then part-time internship

  • Freelance · June 2024 – December 2024
  • Part-time internship (2 days/week) · September 2024 – February 2025

Java plugin development (Spigot/Folia) for Hyping, one of the largest French-speaking Minecraft servers (500,000+ players). Built custom game modes and gameplay features, including Shotcave, a full cooperative roguelike mode. Freelance and internship ran in parallel for part of the period.

Shotcave →

  • Java
  • Spigot / Folia

July 2023 – June 2024

Mon Chasseur Immo — Back-end Developer

Internship then freelance

  • Internship (6 months) · July 2023 – December 2023
  • Freelance · February 2024 – June 2024

At France's leading property-hunting company: migrated no-code automations (Make/Zapier) to the HubSpot CRM, building in Python the workflows that HubSpot's no-code tooling couldn't cover — a more robust and maintainable approach. Having finished assignments ahead of schedule, the scope expanded to back-end development of their .NET (C#) application. The collaboration continued freelance after the internship.

  • Python
  • C#
  • .NET
  • HubSpot (CRM & APIs)

Education

Tsinghua University

Academic exchange — Computer Science & AI

Beijing, China · September 2025 – present

One-year exchange at one of the world's top universities for computer science and AI. Advanced coursework, machine learning projects and student life involvement (video game club, game jam in China).

Movie Recommendation System →

  • Python
  • PyTorch
  • scikit-learn
  • Streamlit

Epitech

Grande École Program — MSc-equivalent in Information Technology

Montpellier, France · 2022 – present

Project-based learning: deep command of C and C++, software architecture, network and systems programming, web development and team project management.

Corewar →Arcade →Raytracer →Zappy →R-Type →Naucto →

  • C
  • C++
  • Java
  • Linux (TuxedoOS)
  • Docker
  • TypeScript
  • React
  • NestJS

Teams

Ninesliced

Small game dev team

Small game dev team founded in Montpellier with a group of friends — developers, artists and game designers — to publish our projects together. We make games (game jams, commercial releases) and successful mods — everyone codes, everyone shares in the game design.

7 projects →

Events & achievements