BUT Informatique · 2e année · IUT de Metz

Bonjour, je suis Ahmet.

Je construis des applications logicielles, des outils web full-stack, des projets avec l’IA

Étudiant en BUT Informatique, je conçois des applications du besoin aux tests. Les agents d’IA accélèrent mon exploration et le développement ; je valide les choix et les résultats. Je cherche un stage conventionné de 2 mois minimum dès le 12 avril 2027, en développement logiciel, web ou IA, ou en systèmes et réseaux, à Metz ou au Luxembourg.

ahmet@portfolio: ~
ahmet@portfolio ~ $ whoami
Ahmet Basbunar
BUT Informatique, 2e année, IUT de Metz

ahmet@portfolio ~ $ cat stack.txt
TypeScript  PHP  SQL  PL/SQL  C  HTML/CSS  Python (notions)  Swift (notions)

ahmet@portfolio ~ $ ls projets/
coretend/  sat/  club-themactu/

ahmet@portfolio ~ $ ./stage --infos
début    À partir du 12 avril 2027
durée    2 mois minimum
domaine  Logiciel, web et IA, systèmes et réseaux
secteur  Metz et alentours, Luxembourg

ahmet@portfolio ~ $ echo $CONTACT
contact@ahmetbsbnr.com

Projets

Des projets concrets, du code à la publication.

App macOS · Version publique · 2026

CoreTend : nettoyage et maintenance macOS

Application macOS native open source et gratuite (SwiftUI, Swift 6) pour analyser le stockage et examiner les actions avant de les lancer. Quatre espaces : Accueil, Espace, Nettoyer (30 règles en une passe, avec Annuler) et Apps. Projet personnel dirigé, arbitré et validé par mes soins, avec Claude comme assistant de développement sous ma supervision jusqu’à la publication.

Version 2.3 disponible en 6 langues. Suite de tests automatisés complète (207 tests) et site bilingue FR/EN public. Version publique signée avec un Developer ID et notarisée par Apple, distribuée par le site, GitHub et Homebrew, avec des mises à jour signées.

Fenêtre CoreTend, vue Accueil
Fenêtre CoreTend, vue Nettoyer
  • Package.swift déclare 12 produits Swift ; les nettoyages ordinaires passent par la Corbeille. La suppression définitive d’un instantané Time Machine est une action système distincte, facultative et confirmée séparément.
  • Pas de télémétrie ni de compte. L’app consulte son flux de mise à jour (désactivable) et, sur demande, les flux des apps installées.
  • Ligne de commande et serveur MCP en lecture seule pour les assistants IA, publiés en paquet npm ; aucune télémétrie ni compte.
  • Mesures de performance sur 10 000 fichiers synthétiques, en plus des tests unitaires.
  • Swift 6
  • SwiftUI
  • SQLite
  • Sparkle
  • macOS

Applications web

Deux applications de gestion branchées sur MySQL. Avancez étape par étape dans un vrai parcours : le curseur montre chaque action, l’explication suit.

Projet universitaire · En binôme · 2025-2026

S.A.T. : application web de gestion des interventions

Étape 1 / 11

La liste des interventions

Chaque intervention avec son contrat, la commune du site, le client et le total TTC, calculé en SQL avec le tarif en vigueur à la date de l’intervention.

TypeScriptPHPMySQLDeno
Code source
S.A.T. · La liste des interventions
Captures réelles d’un parcours dans l’application · données fictives

Profil

Étudiant en 2e année de BUT Informatique à l’IUT de Metz, parcours Réalisation d’applications. Je développe des applications logicielles et web, de la conception aux tests et au déploiement, et j’intègre l’IA dans ma façon de travailler : assistants de code, outillage de publication, serveur MCP. Je m’intéresse particulièrement aux choix d’architecture, au débogage et à la validation des fonctionnalités.

Rôle visé
Développement d’applications
Formation
BUT Informatique · 2e année
Mobilité
Metz et Luxembourg · Permis B
Base technique
TypeScript, PHP, SQL

Langues et intérêts

  • FrançaisLangue maternelle
  • TurcLangue maternelle
  • AnglaisB2
  • AllemandA1

Intérêts

Intelligence artificielle · Photographie · Musique · Musculation

  1. De la conception à la validation

    Je relie modèle de données, logique applicative, interface et tests fonctionnels. C’est le cœur du parcours Réalisation d’applications.

  2. À l’aise avec les données

    MCD, MRD, contraintes, jointures, agrégations et sous-requêtes sous MySQL. Les données ne restent pas théoriques.

  3. Développer avec des agents IA

    J’utilise des agents IA au quotidien pour explorer une solution, prototyper et avancer dans le code. Je garde la responsabilité des choix, de la vérification et du résultat : l’IA accélère mon travail, elle ne remplace pas mon jugement.

Compétences

  1. Langages

    TypeScript · PHP · SQL · PL/SQL · C · HTML/CSS · Python (notions) · Swift (notions)

  2. Applications

    Interfaces web avec TypeScript, HTML et CSS · API PHP/PDO et Deno · Architecture MVC · Apps macOS avec SwiftUI

  3. Données

    MySQL / MariaDB · SQLite · MCD / MRD (Looping) · phpMyAdmin · Excel / CSV

  4. Développement avec des agents IA

    Claude Code · Codex · Prompting structuré · Intégration d’outils IA via MCP · Prototypage, développement et revue assistés par IA

  5. Systèmes & réseaux

    Linux (Debian) · Cisco IOS : VLAN, routage inter-VLAN · Adressage VLSM · Déploiement serveur

  6. Outils

    Git & GitHub · VS Code · Xcode · macOS · Typst · LaTeX

  7. Méthodes

    Architecture modulaire · Tests unitaires · Tests fonctionnels · Audits automatisés · Travail collaboratif

Parcours

  1. 2022–2024

    Bac STI2D, option SIN

    Lycée de la Communication · Metz

  2. Depuis 2024

    BUT Informatique, 2e année

    Parcours Réalisation d’applications : conception, développement, validation

    IUT de Metz, Université de Lorraine · Metz

    Développement logiciel et web, bases de données, réseaux et gestion de projet. Conception d’applications complexes (recueil des besoins, code, maintenance) et jeux de tests automatisés. Stage intégré au semestre 4.

Certifications

  • 2026Claude Academy (Anthropic)

    AI Fluency: Framework and foundations

    Collaborer avec l’IA de façon efficace et responsable selon le cadre AI Fluency : délégation, description, discernement et diligence.

    Vérifier le badge
  • 2026Claude Academy (Anthropic)

    AI Fluency for builders

    Le cadre AI Fluency appliqué à la conception et au développement de produits avec l’IA.

    Vérifier le badge
  • 2026Claude Academy (Anthropic)

    AI capabilities and limitations

    Ce que les modèles d’IA savent faire, et leurs limites : savoir quand s’y fier et quand vérifier.

    Vérifier le badge
  • 2026Claude Academy (Anthropic)

    Building effective human-agent teams

    Organiser le travail entre humains et agents IA : répartir les rôles, superviser, valider.

    Vérifier le badge
  • 2024Pix.fr

    Certification PIX

    Certification nationale française des compétences numériques : recherche d’information, communication, sécurité et contenus numériques.

    Voir l’attestation
  • 2024Kaggle

    Intro to Programming

    Fondamentaux Python : variables, fonctions, conditions, boucles et structures de données.

    Voir le certificat

Stage 2027

Je cherche une équipe et un vrai produit à faire avancer.

Avril 2027

Début
À partir du 12 avril 2027
Durée
2 mois minimum
Format
Présentiel
Domaine
Logiciel, web et IA, systèmes et réseaux
Secteur
Metz et alentours, Luxembourg

Stage du semestre 4 du BUT. J’aimerais contribuer à un produit en équipe, du besoin à sa mise en production.

Un stage à proposer ? Parlons-en.

Vos informations servent uniquement à répondre au message. Confidentialité