Hi, I'm Maxime Perrot

I'm an independent software developer with a passion for data, AI, and full-stack development.

See My Work

Featured Projects

Showcasing my latest work in web development and creative technology

Filter by
6 projects
C-byl — A Real Time Video Analysis System

C-byl — A Real Time Video Analysis System

A CLI-based advanced object detection system that integrates multiple data sources and incorporates Pose Estimation, Optical Character Recognition (OCR), and other AI techniques for comprehensive video analysis.

PythonCLIAIPersonal
Virtual Morse Key

Virtual Morse Key

A python CLI application that allows users to send and receive Morse code messages over Sound Devices using keyboard keypresses. This was originally developed for Discord voice chats

PythonMorseOpen-sourcePersonal
View Project →
The Nexus

The Nexus

A comprehensive personal website hosting a mindmap of my projects, hobbies, and services.

WebNext.jsTypeScriptTailwind CSSPersonal
View Project →
Raycasting Graphics Engine

Raycasting Graphics Engine

A raycasting engine made in Python using PyOpenGL with server/client architecture for multiplayer support and a map editor.

PythonPyOpenGL3DGamePersonalOpen-source
View Project →
Chatbox

Chatbox

A local network chat application using Python, allowing communication between devices without internet access and role-based access control.

PythonNetworkAcademicOpen-source
View Project →
Recommendation AI for Big Book Society

Recommendation AI for Big Book Society

An AI-powered recommendation system for the fictional company Big Book Society, enhancing book discovery and personalized suggestions.

PythonAPIDatabaseWebAIAcademicOpen-source
View Project →

Experience & Education

My journey in technology and continuous learning

IRISA Laboratory

Full-Stack Developer (Intern)

Apr 2025 — Jul 2025

Redesigned FlexEval’s perceptual-evaluation workflow with a 3-step instance creator, built-in validation, and full backward compatibility. Documented and hardened the sampling engine (global/pairwise alignment, equalized system sizes, proper MUSHRA handling, explicit parameters). Built a browser-side results panel with d3.js bound to the results table—filters and sorting drive charts with exportable confidence-intervals—and strengthened traceability via feature branches, code reviews, and clear commits.

IRISA Laboratory

Full-Stack Developer (Intern)

May 2024 — Jul 2024

Modernized the FlexEval web app for IRISA’s Expression team, unifying admin and test UIs with Bootstrap. Delivered an integrated results panel—direct data access, an interactive table with filtering/sorting, and a reusable chart gallery—to speed up standard figure production and reduce ad-hoc scripts. Scoped the next-phase instance creator and seeded column conventions to prepare export standardization.

IUT of Lannion

Bachelor’s Degree in Computer Science (BUT Informatique)

2022 — 2025

Three-year University Bachelor of Technology (BUT), 180 ECTS, replacing the DUT. Focused on algorithms and data structures, web and mobile development, databases, and software engineering, with substantial project work and internships aimed at professionalization. I specialized in application development, before switching to AI and data science, which I now plan to pursue in my career.

Contact Me

Interested in working together or have a question? Feel free to reach out!

The Nexus