
Achraf Tajani
ATDéveloppeur Full Stack · IA & Prompting · Architecture logicielle
// stack principal
// skills
Compétences
Full Stack
Développement d'applications web de bout en bout, frontend et backend.
IA & Prompting
Conception de projets assistée par IA, prompt engineering, méthodologie Claude Code.
Architecture logicielle
Conception en MVC, architecture hexagonale, microservices, API REST, design patterns et clean code.
UI/UX
Design system custom, responsive mobile-first, micro-animations fonctionnelles.
// experience
Parcours

Senior Developer
→ JNGV — Jumeau Numérique de Générateur de Vapeur
- —MCO corrective : bug fixing, support Redmine, amélioration CI/CD, tests, Sonar
- —MCO évolutive : nouvelles fonctionnalités, adaptation IHM, tests de non-régression

Senior Developer
- —Application interne de suivi de migration de données
- —Refactorisation de code legacy (Perl, Bash, Java)
- —Conception de solutions techniques pour l'équipe migration

Senior Developer
- —Développement de fonctionnalités et maintenance
- —Conception de POC et mentorat d'équipe
- —Revue de code et amélioration des bonnes pratiques

Junior Developer
- —Développement de features, bug fixes, code reviews
// projects
Projets

KeyPer

Horizon
mobile
Dispatchr
// approche
La plupart utilisent l'IA comme assistant. Je l'orchestre comme une équipe.
Chaque projet démarre par une architecture, pas un prompt. Mes agents opèrent dans un cadre structuré que j'ai conçu — avec des rôles définis, une cohérence de contexte rigoureuse, et un résultat qui tient dans le temps.
Conception d'abord
Aucune ligne générée sans architecture préalable. La structure précède toujours la génération.
Contexte maîtrisé
Un système de contexte propriétaire qui donne aux agents la rigueur d'un développeur senior.
Orchestration, pas exécution
Je pilote. Les agents produisent. Le résultat est solide, maintenable, déployable.
La méthode reste propriétaire — les résultats parlent d'eux-mêmes.