English · Français
I'm a software engineer based in Paris. I mentor developers at Epitech and build Lucy, an open-source framework that makes robots simpler to use.
I'm completing a Master's degree in computer science at Epitech, after an exchange year at Chung-Ang University in Seoul. I enjoy low-level programming, object-oriented design, web development and robotics, and I'm always looking for the next thing to learn.
|
Pedagogical mentor · Epitech International, Paris 2026 – Present I mentor international exchange students and MSc 1 & 2 students throughout their projects: code reviews, project defenses and one-to-one follow-up. The goal is to make them autonomous in solving the problems they face. 150+ exchange students · 25 nationalities |
Co-founder & product manager · Lucy-Robotics 2024 – Present With Lucy-Robotics, we build Lucy, an open-source framework that makes robots simpler to use, whatever the robot. I work on the ROS 2 architecture, lead the engineering teams and own the product roadmap. 2 robots supported · 100% open source |
One platform // Any robot
Lucy is an open-source robotics framework. Its core runs all the ROS 2 logic and installs in a few commands on macOS, Windows or Linux, without Docker. Robots plug in on one side, control interfaces on the other.
| Interfaces | Lucy core | Robots | ||
|---|---|---|---|---|
| Lucy Control Panel · CLI · HuRI (AI) · your own | → | ROS 2 · ros2_control · lucy_ws · embedded firmware |
→ | InMoov · SO-101 arm · yours |
Website · Documentation · GitHub · Roadmap · Discord
|
HuRI · AI framework · active Human-robot interaction: speech-to-speech, multi-layer memory and kinematic grounding so robots converse and move naturally. Python ROS 2
|
Not A Rhythm Game · Desktop game Open-source rhythm game inspired by Muse Dash, with a full level editor and a custom audio engine. C++ ImGui GLFW BASS
|
|
Ast3roid · Desktop game Spaceship game inspired by Asteroids, built for the game design course at Chung-Ang University. Playable on itch.io. Rust Bevy Blender
|
R-Type · Game engine Cross-platform ECS game engine recreating the arcade classic, with networked multiplayer. C++ CMake ECS
|
|
AREA · Web application Recreation of the IFTTT action-reaction automation platform, with OAuth2 and two-factor authentication. TypeScript Go Docker
|
Corewar · System programming Virtual machine arena and bytecode assembler where competing programs fight for survival in memory. C Assembly
|
|
Pandoc Parser · System tool Document format parser and converter built on AST transformations. Haskell
|
Teams TUI Clone · Terminal application Lightweight terminal clone of Microsoft Teams with multi-client messaging over network sockets. C BSD sockets
|
More on maelrabot.com/projects.
Also: ros2_control, Bevy, Vue.js, Elixir, PHP, SQL, Bash, URDF, 3D printing
Languages: French (native), English (C1)
- Pedagogical mentor — Epitech International · 2026 – Present
Code reviews, project defenses and individual follow-up for 150+ international and MSc students. - Co-founder & product manager — Lucy-Robotics · 2024 – Present
ROS 2 framework architecture, team leadership, sprint planning and product roadmap. - Full stack developer — AudioWizard · Jul 2023 – Aug 2025
SaaS for hearing care professionals: TypeScript, Node.js, React, PostgreSQL, CI and production maintenance. - R&D developer — PoC Innovation Lab · Jan 2023 – Aug 2023
Deep learning models turning images into musical scores (PyTorch, CNNs, generative AI). - Workshop lead & mentor — Coding Club · Feb 2023 – Feb 2025
Coding workshops and hackathons introducing high-school students to software development.
Education: Master's degree in computer science, Epitech Lyon (2022 – 2027) · International engineering program, Chung-Ang University, Seoul (2025 – 2026)
Lucy-Robotics — open-source robotics framework · ASM-Studios — group projects from Epitech
Let's build something together.
Open to software engineering roles, mentoring and pedagogy collaborations, and robotics projects.
contact@maelrabot.com · Resume (EN) · CV (FR)



