Emmanuel Bochu

Étudiant en 2e année de BUT Informatique à l'IUT d'Aix-Marseille. Disponible en stage du 29 mars au 18 juin 2027, puis en alternance.

Route Manager

Application C++ et Qt : le trajet le plus rapide entre 100 villes françaises.

Codé par moi. Code C++ et Qt écrit par moi. L'IA m'a expliqué l'algorithme, a relu mon code et corrigé le chargement des fichiers.

Le plus difficile. Programmer Floyd-Warshall, vu en cours de maths, et retenir par quelle ville passer pour reconstruire l'itinéraire étape par étape.

BUT Informatique, 1re année, 2026C++17, Qt 6, Floyd-Warshall, Parsing CSV

Itinéraire Paris - Mulhouse en 367 minutes, avec le tableau des temps entre les villes traversées

Analyseur d'aliments

Un code-barres, et l'app propose des produits mieux notés au Nutri-Score.

Codé par moi, HTML et CSS par l'IA. Architecture en 4 classes et JavaScript écrits par moi. L'IA m'a expliqué HTTP, async/await et webpack, a relu et commenté le code, et a écrit le HTML et le CSS.

Le plus difficile. L'API Open Food Facts met 3 à 7 secondes à répondre et renvoie parfois des erreurs 503. J'enchaîne les deux requêtes dépendantes, je limite la recherche à 20 produits et je passe à la catégorie suivante si une requête échoue.

BUT Informatique, 2e année, 2026JavaScript, POO, webpack, Babel, API REST

Recherche du code-barres du Nutella et liste des alternatives proposées

Gestion des étudiants et des absences

Application C++ et Qt de suivi des étudiants et de leurs absences, en binôme.

À deux : l'interface est de moi. J'ai écrit l'interface Qt (543 lignes sur 557 du fichier principal, d'après git blame). Mon binôme a écrit les données, la logique et l'import/export JSON et XML. La part de l'IA : je ne m'en souviens plus précisément, l'historique Git fait foi.

BUT Informatique, 1re année, en binôme, 2026C++17, Qt 6, JSON, XML

Liste d'étudiants fictifs, fiche de Camille Dupont et tableau de ses absences

Bibliothèque numérique

Gestionnaire de bibliothèque en ligne de commande, C++17 : recherche, import CSV, export HTML.

Codé par moi, relu par l'IA. J'ai tapé le code C++. L'IA m'a guidé sur la logique, a relu mon code, puis a ajouté les commentaires et corrigé trois bugs avant la mise en ligne.

Point technique. Les résumés contiennent des points-virgules entre guillemets : le CSV est lu champ par champ, il ne peut pas être simplement découpé.

BUT Informatique, 1re année, 2025 – 2026C++17, STL, Makefile, Parsing CSV

3. Chercher → 2. Titre
Titre a chercher : anomalie
--- Livre n1 ---
Titre : L'Anomalie | ISBN : 978-2072895098
Auteurs : Hervé Le Tellier

Hexis, app iOS dirigée par IA

App iOS de musculation et d'alimentation : je l'ai conçue, une IA l'a codée.

Code généré par IA, dirigé par moi. Je n'ai pas écrit ce code : Claude Code l'a généré sur mes consignes. Moi : le produit, les règles d'entraînement, l'usage réel et les corrections demandées.

Projet personnel, code généré par IA, 2026Swift, SwiftUI, SwiftData, Claude Code

Séance en cours : exercices, séries, charges et RPEListe de courses calculée à partir du plan de repas et du stockÉcran d'analyse : tendances repérées dans les données

Compétences

Ce que mes projets prouvent, projet par projet.

C++17, STL, Makefile
Route Manager, Gestion des étudiants et des absences, Bibliothèque numérique
Qt 6, interfaces de bureau
Route Manager ; Gestion des étudiants et des absences (toute l'interface)
JavaScript, API REST
Analyseur d'aliments : programmation objet, async/await, webpack, Babel
Algorithmique
Floyd-Warshall dans Route Manager ; lecture de CSV dans Bibliothèque numérique
Git, GitHub
Dépôts publics, travail en binôme sur Gestion des étudiants et des absences
Piloter une IA de code
Spécifier, tester à l'usage, demander des corrections : Hexis, app iOS dirigée par IA
Vu en cours
Java (objet), Python, SQL avec PostgreSQL, Linux et Bash, réseaux TCP/IP, HTML et CSS. Pas de projet publié pour l'instant.

Parcours

  1. 2025 — 28

    BUT Informatique

    IUT d'Aix-Marseille, en 2e année

    Développement, bases de données, système et réseau.

  2. 2023 — 25

    BTS Maintenance des Systèmes

    2 ans en alternance, diplôme obtenu

    Dépannage de machines, en équipe, sur le terrain.

  3. 2020 — 23

    Bac STI2D, option SIN

    Systèmes d'Information et Numérique

    Mes premiers programmes et mes premiers montages électroniques.

Questions fréquentes

Zone de stage
Vaucluse, Gard, Bouches-du-Rhône et Hérault. J'ai le permis. Le télétravail est possible. Ailleurs en France : à discuter.
Organisation en équipe
J'utilise Discord, Jira, Trello et Google Sheets, et je connais les méthodes agiles, dont Scrum.
Anglais
Je lis la documentation technique et je peux échanger à l'oral dans un cadre professionnel.
Usage de l'IA
Chaque fiche dit ce que j'ai codé seul, à deux ou avec une IA, pour que vous sachiez exactement ce que je sais faire.
Accès au code
Chaque projet a son dépôt public sur GitHub, avec un README qui précise la part de l'IA.

Contact

Un stage entre le 29 mars et le 18 juin 2027, ou une alternance pour 2027 – 2028 ? Écrivez-moi.

Stage

BUT 2, du 29 mars au 18 juin 2027

12 semaines en développement, logiciel, web ou système. Je veux écrire du code dans l'équipe, pas seulement observer.

Alternance

BUT 3, 2027 – 2028

Contrat d'apprentissage pour ma 3e année. J'ai déjà fait deux ans d'alternance en BTS : je connais le rythme école-entreprise.

manu.bochu@gmail.com