Qui suis-je ?

Je m'appelle Maximilien, j'ai 20 ans, et je suis étudiant à l'ESAIP. Ce qui me motive, c’est de comprendre en profondeur comment les choses fonctionnent, d’en décortiquer les mécanismes et de trouver des moyens de les améliorer.

Je suis quelqu'un de curieux et persévérant, toujours prêt à apprendre de nouvelles choses et à relever des défis. J’aime travailler sur des projets concrets où je peux m'investir pleinement et voir les résultats.

En dehors de mes études, je pratique régulièrement de l'escalade, un sport qui me pousse à la fois physiquement et mentalement. J’apprécie aussi les échecs, ça stimule ma concentration et ma capacité d’anticipation.

Mon projet professionnel

Mon objectif est de créer ma propre entreprise. Je vois l’informatique comme un outil, elle permet d’automatiser, d’optimiser et de résoudre des problèmes de manière efficace.

Elle permet de transformer des idées en solutions, qu’il s’agisse d’analyser des données, de créer des systèmes intelligents ou d’automatiser des tâches.

Je souhaite me spécialiser dans l'intelligence artificielle et la data science, car je crois que ces domaines ont un potentiel énorme pour transformer notre société et notre économie.

Mon parcours

Études

Je suis actuellement en troisième année d'école d'ingénieur à l'ESAIP, où j'étudie l'informatique et les réseaux.

Avant cela, au lycée, j'ai suivi une filière scientifique, spécialité mathématiques et numérique et sciences informatiques.

Je suis également titulaire d'un baccalauréat scientifique, avec mention assez bien.

Puis j'ai intégré la classe préparatoire intégrée de l'ESAIP, où j'ai pu approfondir mes connaissances en mathématiques et en informatique pendant 2 ans.

ESAIP campus

Expériences professionnelles

J'ai effectué un stage de première année d'ingénieur à la Manufacture Française de Bougies, où j'ai travaillé sur le déploiement d'un nouvel ERP.

J'ai également réalisé un projet expérimental sur l'énergie hydraulique, où j'ai étudié l'impact de la hauteur de chute et du débit d'eau sur la production d'électricité.

Ensuite, j'ai participé à un projet transverse en administration Linux, où j'ai créé un wiki hébergé sur une machine virtuelle.

Enfin, j'ai mené un projet associatif dans le cadre de mon Livret d'Engagement Personnel (LEP), où j'ai repris en main la mission web de l'association SAFE au sein de l'ESAIP Aix.

Factory

Mes compétences transversales

  • Créatif
  • Curieux
  • Adaptatif
  • Communication
  • Intelligence émotionnelle
  • Utilisation de Word, Canva, PowerPoint, Monday et Slack
  • Gestion de projet
  • Capacité d'apprentissage autonome
  • Capacité d'adaptation

Mes compétences techniques

Mathématiques Appliquées

  • Logique et Algèbre : Raisonnement formel, structures de données, algorithmes sur graphes.
  • Analyse et Optimisation : Modélisation numérique, équations différentielles, approximation, méthodes numériques.
  • Algèbre Linéaire : Résolution de systèmes, matrices, réduction, PCA, SVD, optimisation.
  • Probabilités et Stochastique : Modélisation de systèmes aléatoires, simulation Monte-Carlo, machine learning.
  • Cryptographie : Théorie des groupes, algorithmes de sécurité (RSA, clés publiques).
  • Fonctions et Intégration : Calcul différentiel, séries, équations différentielles, simulation de phénomènes physiques.
  • Théorie des Graphes : Optimisation des parcours, analyse des réseaux.
  • Réseaux de Pétri : Modélisation des processus parallèles et asynchrones.

Informatique

  • Modélisation : UML, MERISE, MCD, MLD.
  • Programmation : Python, Java, C, SQL, HTML, CSS, JavaScript.
  • Bases de Données : Modélisation, requêtes SQL, administration.
  • Web : Développement front-end et back-end, frameworks, responsive design.
  • Systèmes d'Exploitation : Linux, MacOSX, virtualisation.
  • Réseaux : Modélisation, protocoles, sécurité, administration.
  • Administration Système : Gestion de serveurs, déploiement d'applications, sécurité.

Mon engagement bénévole LEP

Projet associatif SAFE

Dans le cadre de mon LEP (Livret d'Engagement Personnel), j'ai intégralement repris en main la mission web de l'association SAFE (Safety Access For Everyone) au sein de l'ESAIP Aix.

Mon objectif : offrir à l'association une vitrine numérique moderne, responsive, scalable et entièrement codée. J'ai conçu un site complet en Ruby on Rails 8 avec un front en SCSS natif, zéro framework CSS pour une maîtrise pixel-perfect, animations GSAP, accessibilité conforme AA, et déploiement via CI/CD sur Netlify.

Ce projet m'a permis de conjuguer engagement humanitaire et compétences techniques : cadrage produit, choix de stack, responsive design avancé, gestion de projet Agile avec le bureau SAFE.

Temps investi total : 35 h de bénévolat réalisées.

🌟 Voir mon livret d'engagement (PDF)

🔷 Badge officiel validant mes heures sur Badgr

Logo SAFE

Projets et réalisations

Stage de première année d'ingénieur

Durant mon stage de première année d’ingénieur, effectué du 30 janvier au 24 février 2023 au sein de la Manufacture Française de Bougies (MFB), j’ai eu l’opportunité d’explorer le fonctionnement interne de cette entreprise spécialisée dans les bougies parfumées haut de gamme.

Encadré par Mme Nguyen, ma mission principale portait sur le projet de déploiement d’un nouvel ERP (Entreprise Ressource Planning, Microsoft Dynamics 365), dans lequel j’ai participé à l’expression des besoins pour divers processus clés de l’entreprise, notamment celui de la réception de marchandises.

Ce stage m’a permis de collaborer avec différents départements, d’assister à des réunions stratégiques, et de contribuer à la documentation et à la structuration des processus internes pour l'intégration dans l’ERP.

En parallèle, il m’a aussi offert une meilleure compréhension de la gestion des opérations et des technologies utilisées pour optimiser les performances organisationnelles.

Cette expérience enrichissante a renforcé mes compétences en gestion de projet, communication interdisciplinaire, et en analyse des processus métiers.

Vous retrouverez le rapport de mon stage :

Rapport de stage (PDF)

Logo MFB

Projet expérimental - Ing2

J’ai réalisé un projet expérimental sur l’énergie hydraulique, axé sur l’impact de la hauteur de chute et du débit d’eau sur la production d’électricité.

À l’aide d’expériences concrètes, nous avons confirmé les relations physiques théoriques tout en approfondissant nos connaissances sur l’hydroélectricité, une énergie renouvelable essentielle.

Vous retrouverez le rapport de mon projet expérimental :

Rapport de projet expérimental (PDF)

Projet hydraulique

L'Assiette étudiante

Les discussions quotidiennes avec des camarades ou des étudiants d’autres campus nous ont fait prendre conscience de la difficulté pour un(e) étudiant(e) de s’alimenter de manière variée et en même temps (très) économique.

Certains décrivent ne manger que des pâtes et parfois pour varier du riz ! Un problème de flemme peut aussi exister ce projet ne cherchera pas à le régler.

Les restaurants du CROUS peuvent faire partie de la solution mais en fonction des emplois du temps et de l’éloignement ce n’est pas toujours évidents.

Les étudiants qui ne peuvent pas vivre chez leurs parents pour des raisons diverses personnelles sont généralement contraints de se débrouiller seul pour le repas du soir.

Le coût de la location d’un logement étudiant n’étant pas négociable c’est malheureusement souvent la qualité de l’alimentation qui est sacrifiée.

La sensibilisation à cette problématique nous a motivé à chercher modestement à apporter quelques solutions pratiques à travers ce projet personnel qui nous a paru être tout à fait en adéquation avec les valeurs lassaliennes.

Le projet, concevoir des recettes de cuisine pour étudiants désargentés et les mettre à disposition gracieusement sur un site internet librement accessible

L'Assiette étudiante

Site Assiette étudiante

Créer un wiki - IR3

J’ai mené un projet transverse en administration Linux consistant à créer un wiki hébergé sur une machine virtuelle.

L’objectif était de centraliser des informations utiles pour l’administration d’un système Linux (cheat sheets, commandes, liens de référence) tout en mettant en place une architecture comprenant un serveur web, un système de sauvegarde, des outils de gestion à distance et des mécanismes de sécurité.

Vous pouvez retrouver cela au lien suivant :

wiki.phitalys.fun

Stage d’ingénieur — Sybella SA (23 juin → 22 août 2025)

Durant mon stage de troisième année d’ingénieur, effectué au sein de Sybella SA, société spécialisée dans la finance quantitative, j’ai eu pour mission de participer à la conception d’une plateforme interne de backtesting d’algorithmes financiers. Ce projet visait à offrir une alternative transparente, reproductible et maîtrisée face aux outils propriétaires souvent opaques utilisés dans le secteur.

Encadré par un ingénieur senior, j’ai d’abord étudié différentes architectures possibles afin d’assurer la traçabilité complète des données de marché et la reproductibilité des simulations. Après plusieurs expérimentations techniques sur PyIceberg et Spark/Hive, nous avons opté pour une solution robuste et performante reposant sur PostgreSQL avec un modèle SCD2 (Slowly Changing Dimension Type 2). Cette approche permettait de conserver toutes les versions historiques des cours boursiers et de rejouer à l’identique l’état du marché à une date donnée.

J’ai ensuite développé les scripts d’ingestion et d’administration du datalake. L’ingestion complète exploitait le multiprocessing (par année) et le multithreading (par symbole) pour traiter efficacement plusieurs dizaines de millions de lignes issues de la base NorgateData. L’utilisation de la commande COPY FROM STDIN et la gestion dynamique des index (création/suppression automatique) ont permis de réduire considérablement les temps de chargement. Un identifiant temporel unique (run_ts) garantissait la cohérence entre les tables, et un système de snapshots datés assurait le suivi des évolutions quotidiennes.

Le datalake ainsi conçu a atteint un volume d’environ 80 millions de lignes en moins d’une heure pour le chargement complet, et environ 1 million de nouvelles lignes par jour en mise à jour incrémentale. Ces performances ont permis à Sybella d’obtenir une base de données versionnée, fiable et auditable, prête à alimenter les futurs moteurs de backtesting de stratégies d’investissement.

Ce stage m’a permis d’approfondir mes compétences en data engineering, en programmation parallèle Python et en administration PostgreSQL. J’y ai également découvert les fondements de la finance quantitative à travers la modélisation de signaux de marché et l’étude des stratégies de type momentum et value. Enfin, j’ai appris à mener un projet technique de bout en bout, à documenter rigoureusement chaque étape et à faire évoluer un prototype vers une solution réellement exploitable en production.

Vous pouvez consulter mon rapport complet ici :

Rapport de stage (PDF)

Design4Green 2025 — « Résumer mieux avec moins »

Dans le cadre du challenge international Design4Green 2025, mon équipe (groupe 13) a conçu une application d’intelligence artificielle éco-conçue : une API de résumé de texte capable de générer automatiquement des synthèses de 10 à 15 mots tout en réduisant l’empreinte énergétique et les ressources CPU/RAM utilisées.

Nous avons développé une API Flask connectée à un modèle léger de 70 millions de paramètres (EleutherAI/pythia-70m-deduped). L’application proposait deux modes de fonctionnement : un mode baseline en précision FP32 et un mode optimisé reposant sur une quantization INT8 dynamique. Cette approche a permis d’alléger considérablement la taille du modèle et d’accélérer l’inférence sans dégrader la qualité des résumés.

Le pipeline de génération comportait une normalisation Unicode, une étape de prompt engineering bilingue (anglais/français) et une génération déterministe calibrée (greedy decoding, pénalisation des répétitions, blocage des trigrammes). Ces choix ont permis d’atteindre un taux de conformité de 97,5 % à la contrainte de longueur (10-15 mots), bien au-delà du seuil exigé de 95 %:contentReference[oaicite:2]{index=2}.

Chaque requête à l’API était instrumentée pour mesurer trois indicateurs : l’énergie consommée (Wh, mesurée par CodeCarbon), la latence (ms) et la mémoire utilisée (MiB). Les résultats obtenus sur processeur Intel i5 montrent une réduction énergétique de 37,8 %, une diminution de 38,6 % du temps de réponse et une baisse de 40,4 % de l’usage mémoire en mode optimisé INT8 par rapport à la baseline FP32:contentReference[oaicite:3]{index=3}.

En complément, nous avons conçu une interface web sobre et accessible respectant les normes RGAA : palette restreinte, absence de dépendances lourdes, navigation clavier complète et temps de chargement inférieur à 500 ms. L’interface permettait de saisir un texte, de sélectionner le mode souhaité et d’afficher instantanément le résumé ainsi que les métriques d’énergie, latence et mémoire.

Ce projet m’a permis d’approfondir mes compétences en développement Flask, en optimisation CPU et en éco-conception logicielle. J’ai également acquis une expérience concrète de la mesure d’impact énergétique et de la reproductibilité scientifique dans un contexte d’IA générative.

📄 Rapport de projet (PDF)
💻 Code source complet

Interface web de l’application Design4Green affichant les métriques d’énergie et de latence

Mon semestre Erasmus

Mobilité à Budapest (février–mai 2025)

Dans le cadre de mon parcours d’ingénieur, j’ai eu l’opportunité de réaliser un semestre Erasmus à la Dennis Gabor University, à Budapest (Hongrie), du 22 février au 16 mai 2025.

Ce séjour m’a permis de m’immerger dans une culture différente, de perfectionner mon anglais et de travailler sur des projets en collaboration avec des enseignants et des étudiants hongrois.

J’ai pu valider plusieurs modules, notamment en Visual Programming et Digital Image Processing. Voici deux exemples de projets réalisés :

Ce semestre m’a apporté une nouvelle ouverture d’esprit et de solides compétences techniques complémentaires, que ce soit sur le plan du développement C# ou de l’analyse d’images numériques.

Photo de Budapest en Erasmus

Mes coordonnées