Tom Testu

Étudiant en BUT Informatique · Toulouse

Salut, moi c'est Tom. Je conçois et développe des applications iOS, macOS et web — pour rendre des choses simples vraiment agréables à utiliser.

J'aime dessiner l'interface, écrire le code et soigner les détails qui font tenir un produit : lisibilité, cohérence, accessibilité.

En deuxième année de BUT Informatique à l'IUT de Toulouse, je cherche un stage pour mettre tout ça à l'épreuve.

Centres d'intérêt: interfaces, iOS, web, IA, musculation

Envie d'échanger ? Écrivez-moi sur GitHub ou par e-mail.

Projets

Une app iOS, une app macOS, un webdocumentaire, des sites et des outils — réalisés en cours de BUT ou en dehors. Ouvrez une carte pour les détails, les dépôts publics sont sur GitHub.

  • Aven

    Application iOS · projet personnel · 2026

    Séances guidées, rangs par exercice et par muscle, XP, records personnels — et une Live Activity sur la Dynamic Island pendant l'effort. Conçue, dessinée et développée en Swift et SwiftUI.

    • Séances guidées : séries, repos, notes, reprise après fermeture
    • Rangs et records par exercice et par muscle, XP et séries
    • Catalogue de 104 exercices, recherche bilingue et filtres
    • Live Activity + Dynamic Island, notifications de fin de repos
    • Import Hevy, thèmes clair et sombre, 94 tests unitaires
    • Swift
    • SwiftUI
    • iOS 26
    • StoreKit 2
    • Live Activity
    • Supabase

    Projet personnel — pas encore publié.

  • FreeScreen

    Application macOS · projet personnel · 2026

    Capture d'écran native dans la barre des menus : zone, fenêtre ou écran entier, annotations, fond et export PNG ou JPEG. Les fichiers restent sur le Mac.

    • Swift
    • SwiftUI
    • AppKit
    • macOS 15
  • Signal perdu

    Webdocumentaire · R2.13 · 2026

    Webdocumentaire sur la télévision et sa réinvention, construit comme cinq « chaînes » — du Canal 02 historique aux plateformes de streaming. Recherche, maquettage et montage d'interview.

    Projet de groupe (6 étudiants), IUT de Toulouse

    • HTML
    • CSS
    • JavaScript
    • GSAP
    • Vite
  • Village Numérique Résistant

    Site-jeu · Nuit de l'Info 2025 · 2025

    Imaginé et livré en une nuit pour la Nuit de l'Info 2025, avec l'équipe « Beaucoup trop goatesque » : promouvoir un numérique plus responsable (démarche NIRD) contre l'obsolescence programmée. Mini-jeux, chatbot et animations.

    Équipe de 6 · 4–5 décembre 2025

    • React
    • Vite
    • Framer Motion
  • Concours webdocumentaires

    Landing page · SAE S2.06 · 2026

    Landing page du concours de webdocumentaires du département Informatique de l'IUT de Toulouse : présentation, règlement et inscriptions, en une page.

    • HTML
    • Tailwind CSS
  • Congrès SIF 2026

    Maquette web · SAE S2.05 · 2026

    Maquette complète du site du congrès annuel de la Société Informatique de France, organisé à Toulouse sur le thème de l'intelligence artificielle : accueil, programme, conférences, inscription, hébergement, infos pratiques.

    • HTML
    • CSS
    • JavaScript
  • Site du BUT Informatique

    Site vitrine · R1.02 · 2025

    Site vitrine du BUT Informatique de l'IUT de Toulouse : présentation du diplôme, six blocs de compétences, vie étudiante et contact.

    • HTML
    • CSS
  • Gestion de fromagerie

    Application Java · SAE S2.01 · 2026

    Application desktop de gestion d'une fromagerie : catalogue de fromages, clients, panier, factures et transporteurs — avec base de données et interface graphique.

    • Java
    • Maven
    • SQL
  • Analyse de trames GPS

    Programme C · R2.04 · 2026

    Analyseur de trames GPS NMEA 0183 en C : décodage des trames GPGGA (heure UTC, position, satellites, HDOP, altitude) et export des résultats dans un fichier.

    • C
    • GCC
    • Make
  • Analyse de textes

    Bibliothèque Kotlin · SAE S1.01 · 2025

    Bibliothèque Kotlin d'analyse de textes, développée en binôme : comptage de tokens, de formes, de phrases, de voyelles et de consonnes — couverte par des tests unitaires JUnit.

    • Kotlin
    • Gradle
    • JUnit

Parcours

  • Baccalauréat général

    Spécialités Maths & NSI, option Maths expertes — Lycée Blaise Pascal, Châteauroux.

  • Nuit de l'Info

    Village Numérique Résistant, imaginé et livré en une nuit.

  • BUT Informatique

    IUT de Toulouse, parcours AGED — administration et exploitation des données.

  • Projets personnels

    Aven (iOS) et FreeScreen (macOS), conçus et développés de A à Z.

Retrouvez le détail sur GitHub.

Compétences

Langages
Java · Kotlin · C · SQL · HTML/CSS · JavaScript
iOS · macOS
Swift · SwiftUI · AppKit
Outils
Git · GitHub · Linux · UML · Maven · Gradle
IA & développement
Cursor · Claude Code · MCP · Agents

Contact

Je cherche un stage en développement logiciel pour 2026. Une question, une idée, une opportunité ? Écrivez-moi à tom.testu@outlook.com.

Recherche de stage2026
Envoyer un e-mail

GitHub