katib*

DATA SCIENCE & IA · NICE, FRANCE

Du sérieux sur des données sales.

Très sérieusement.

Étudiant en Master 1 IA à l'Université Côte d'Azur. Je cherche une alternance.

Passez le curseur dans les points pour ajouter du bruit. Ils se rangent tout seuls.

EN CE MOMENTMaster 1 IA à l'Université Côte d'Azur · approfondissement du deep learning et du NLP français · disponible pour une alternance Data Science / IA dès septembre.

AI / DEVELOPER TOOLS · DÉPLOYÉ

AI Project Reviewer

Une application Java qui évalue automatiquement le code source d'un projet logiciel à l'aide d'une analyse statique déterministe, d'une vérification de build en sandbox et d'appels LLM réels, puis génère un rapport d'évaluation LaTeX.

M1 Architecture Project

  1. PROBLÈME

    L'évaluation manuelle du code est chronophage et incohérente. Les outils existants manquent souvent de capacité à exécuter du code non fiable en toute sécurité ou à intégrer plusieurs fournisseurs LLM sans verrouillage.

  2. DONNÉES

    Le système analyse le code source du projet en explorant l'arborescence des fichiers, en exécutant des règles d'analyse statique et en effectuant une vérification de build en sandbox pour valider le manifeste du projet (pom.xml/package.json).

  3. APPROCHE

    Conçu avec un focus sur l'architecture : faible couplage, patrons de conception justifiés et interchangeabilité des LLM. Le système utilise un wrapper ResilientLLMProvider avec logique de retry/timeout/fallback, permettant de basculer entre Mistral, Groq et des modèles locaux. Docker est utilisé pour une exécution de code sécurisée et isolée du réseau.

  4. RÉSULTAT

    Génère avec succès des rapports d'évaluation .tex et .pdf avec un historique des exécutions passées. Le projet démontre une architecture logicielle robuste, une gestion sécurisée du code non fiable et une résilience aux défaillances des LLM.

  • Java
  • Spring Boot
  • Maven
  • Next.js
  • Docker
  • LaTeX

Autres projets

  1. 02ML Hotel CancellationModèle de prédiction des annulations avec une approche interprétable pour les décisions opérationnelles.ML · DÉPLOYÉPYTHON · CATBOOST · PANDAS · SCIKIT-LEARNAUC 0.95
  2. 03RivieraInsightOutil d'intelligence concurrentielle NLP pour les opérateurs touristiques de la Côte d'Azur. Analyse les avis TripAdvisor via CamemBERT et KeyBERT.NLP · DÉPLOYÉPYTHON · FASTAPI · NEXT.JS · PLAYWRIGHT74% POSITIVE
  3. 04AzurEscape BookingPlateforme de réservation avec gestion utilisateur et parcours de réservation clair côté client.WEB · DÉPLOYÉREACT · NEXT.JS · NODE.JS · POSTGRESQLLIVE
  4. 05Reflexa Mobile AppApplication mobile orientée usage réel, interfaces React Native et services Node.js.MOBILE · EN COURSREACT NATIVE · NODE.JSWIP
  5. 06TakafulProjet d'équipe croisant conception applicative, logique métier et intégration de données.FULL-STACK · ÉQUIPETYPESCRIPT · SQL · MONGODBTEAM
  6. 072D Mario EngineMoteur 2D orienté architecture de jeu, collisions et boucle de rendu.JAVA · ARCHIVEJAVA · LIBGDX · GAME LOOPARCHIVE

Mes outils

  • Java
  • Spring Boot
  • Maven
  • Next.js
  • Docker
  • LaTeX
  • Python
  • CatBoost
  • pandas
  • scikit-learn
  • FastAPI
  • Playwright
  • React
  • Node.js
  • PostgreSQL
  • React Native
  • TypeScript
  • SQL
  • MongoDB
  • LibGDX
  • Game loop
Katib Kachi

Salut, je suis Katib.

Je construis des outils data & IA,
de la donnée brute à la production.

Étudiant en Master 1 IA à l'Université Côte d'Azur, après une classe préparatoire à l'ESI-SBA. Je cherche une alternance dans une équipe qui valorise la rigueur technique, la collaboration et l'impact concret.