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 de 2 mois minimum dès le 12 avril 2027, en logiciel, web full-stack ou IA, à 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  Swift  C  SQL  Python  PHP

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

ahmet@portfolio ~ $ ./stage --infos
début    À partir du 12 avril 2027
durée    2 mois minimum
domaine  Logiciel, web full-stack et IA
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.

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 ; 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.

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

Projets universitaires · Terminés · 2024-2026

  • SQL
  • Looping
  • Excel
  • CSV

Bases de données relationnelles : projets Zoo et Assurance

Conception et exploitation de bases relationnelles pour un parc animalier et une compagnie d’assurance, du modèle conceptuel au reporting.

  • Modélisation MCD et MRD avec Looping.
  • Création et exploitation des bases SQL.
  • Requêtes avec jointures, agrégations et sous-requêtes.
  • Import/export Excel/CSV et visualisations statistiques.

Des bases modélisées puis exploitées : requêtes, exports Excel/CSV et visualisations statistiques.

Profil

Étudiant en 2e année de BUT Informatique à l’IUT de Metz, parcours Réalisation d’applications. Je construis des projets du besoin à l’interface, en passant par la logique, les données et les tests. 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, Swift, SQL

Langues et intérêts

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

Intérêts

IA · Informatique · Développement · 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 · Swift · C · SQL · Python · PHP

  2. Applications

    Apps macOS avec SwiftUI · Interfaces web avec TypeScript, HTML et CSS · API avec Deno

  3. Données

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

  4. Développement avec des agents IA

    Claude Code · Codex · Prototypage, développement et revue assistés par IA

  5. Systèmes & outils

    Linux (Debian) · macOS · Git & GitHub · Xcode · VS Code · Typst · LaTeX

  6. Méthodes

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

Parcours

  1. 2021–2022

    Seconde Générale, option SNT

    Lycée Félix Mayer · Creutzwald

  2. 2022–2024

    Bac STI2D, option SIN

    Lycée de la Communication · Metz

  3. 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 full-stack et IA
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é