
Achraf Tajani
ATFull Stack Developer · AI & Prompting · Software Architecture
// stack principal
// skills
Skills
Full Stack
End-to-end web application development, frontend and backend.
AI & Prompting
AI-assisted project design, prompt engineering, Claude Code methodology.
Software Architecture
MVC, hexagonal architecture, microservices, REST API, design patterns and clean code.
UI/UX
Custom design system, mobile-first responsive, functional micro-animations.
// experience
Experience

Senior Developer
→ JNGV — Jumeau Numérique de Générateur de Vapeur
- —Corrective maintenance: bug fixing, Redmine support, CI/CD, testing, Sonar
- —Evolutive maintenance: new features, UI adaptation, non-regression testing

Senior Developer
- —Internal data migration tracking application
- —Legacy code refactoring (Perl, Bash, Java)
- —Technical solutions design for migration team

Senior Developer
- —Feature development and maintenance
- —POC design and team mentoring
- —Code review and best practices improvement

Junior Developer
- —Feature development, bug fixes, code reviews
// projects
Projects

KeyPer

Horizon
mobile
Dispatchr
// approche
Most people use AI as an assistant. I orchestrate it as a team.
Every project starts with architecture, not a prompt. My agents operate within a structured framework I designed — with defined roles, rigorous context coherence, and results that hold over time.
Design first
No generated code without prior architecture. Structure always precedes generation.
Controlled context
A proprietary context system that gives agents the rigor of a senior developer.
Orchestration, not execution
I lead. Agents produce. The result is solid, maintainable, deployable.
The method stays proprietary — the results speak for themselves.