Aller au contenu
Ilyas Zahaf Kradra

Ilyas Zahaf Kradra

Développeur full stack à Lyon. Je fais évoluer des applications métier critiques, de la base de données à l'interface. Et à côté, je construis mes propres outils.

Ce que je fais

De la base de données à l'écran

Java, Hibernate et PostgreSQL côté serveur, Next.js, React et TypeScript côté interface. Je prends une fonctionnalité en charge du modèle de données jusqu'au dernier écran.

Des applications qui ne s'arrêtent pas

Je travaille sur des outils critiques, utilisés tous les jours. Je sais moderniser une application pendant qu'elle tourne, et garder la dette technique sous contrôle. Pour la migration du frontend, j'ai comparé les technologies et analysé les risques avant que l'équipe choisisse Next.js.

Des interfaces pensées pour ceux qui s'en servent

Je maquette sur Figma avant de coder. J'ai repensé les interfaces d'outils internes pour qu'ils soient plus simples à utiliser au quotidien.

L'IA, avec méthode

Claude Code fait partie de mes outils au quotidien. Je m'en sers comme d'un appui, pas comme d'un pilote : il m'aide à couvrir mon code de tests, à le relire et à le refactorer, pour livrer un travail plus solide. Il me permet aussi d'aborder des technologies que je ne maîtrise pas encore : xm4-control est écrit en C#, hors de ma stack habituelle.

Parcours

Choisissez une période pour voir le détail.

    • Embauché à la fin du master, sur les mêmes applications.
    • Je fais évoluer l'existant AngularJS pendant que la modernisation avance, sans interruption de service.
    • Je m'appuie sur l'IA pour les tests, la revue de code et le refactoring, en complément de mon travail.
    • Je repère les anomalies tôt et je résorbe la dette technique pour garder des applications performantes.

xm4-control

Une application Windows 11 pour piloter un casque Sony WH-1000XM4 sans passer par l'application mobile de Sony. Réduction de bruit, égaliseur, batterie, et un son qui reste en stéréo pendant les appels Teams ou Discord.

Je ne code pas en C# au quotidien : c'est le projet où je suis sorti de ma stack, avec Claude Code pour prendre en main l'écosystème Windows.

C#, .NET 10, WinUI 3, Bluetooth, open source sous licence MIT

xm4 ncxm4 eq BassBoostxm4 mic off
L'outil en ligne de commande livré avec l'application.
  • Sécurité incendie

    Une application de gestion d'interventions, avec signature électronique et génération de rapports PDF.

    Next.js, TypeScript, 2025

  • Plateforme SaaS B2B

    Une plateforme de gestion de prestations, où l'IA générative automatise les tâches récurrentes et aide à rédiger les descriptions de services.

    Next.js, TypeScript, Prisma, 2025

Compétences

Backend

Java, Hibernate, API REST, PostgreSQL

Frontend

Next.js, React, Vue.js, Angular, TypeScript, Tailwind

Méthodes et outils

Git, CI/CD, Docker, Agile/Scrum, tests unitaires, Figma, Claude Code

Langues

Français natif, anglais B2 (TOEIC 810)

Contact

ilyas.zahafkradra.pro@gmail.com

Basé à Lyon, mobile en France et à l'international.