
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

via Capgemini Engineering
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

via Capgemini Engineering
Senior Developer
- —Application de pilotage d'une migration de 50 To de données dans une fenêtre critique de 48h
- —Refactorisation de code legacy (Perl, Bash, Java)
- —Conception de solutions techniques pour l'équipe migration

via CGI
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

via CGI
Junior Developer
- —Développement de features, bug fixes, code reviews

Développeur (alternance)
- —Conception et développement de KAPTUR, application web d'aide à la décision basée sur la méthodologie PRINCE2
- —Data engineering et BI : rapports Power BI alimentés par des requêtes SQL complexes
// 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.