Multidisciplinary software professional with 7+ years of experience in full-stack development, applied AI, and solution architecture.
I build scalable, maintainable systems that combine robust engineering practices with real AI capabilities — from intelligent assistants and multi-agent workflows to automated pipelines and production-ready web applications.
🎯 2026 Focus: Deepening expertise in agentic AI systems, Spec-Driven Development, and multi-model orchestration applied to real software products.
- Full-Stack Development — End-to-end web systems with PHP/Laravel, Python, Node.js, Java and C++. From clean REST APIs to polished frontends.
- Applied AI Integration — Embedding real AI capabilities into products via APIs (Claude, Gemini, OpenAI, Copilot). Intelligent assistants, content generation, contextual analysis and workflow automation.
- Agentic & Spec-Driven Development — Designing multi-agent architectures, writing structured specifications, and managing AI-assisted development cycles for better traceability and efficiency.
- Workflow Automation — Building automated pipelines with n8n and Paperclip, defining processes where multiple agents, services and models collaborate to ship faster.
- Security-First Engineering — Applying cybersecurity best practices throughout the software lifecycle, treating security as a cross-cutting discipline, not an afterthought.
Pinned repositories showcase real-world systems with measurable outcomes. Each includes architecture overview, technical decisions, and problem context.
📌 Explore pinned repositories below — selected highlights:
| Project | Stack | Description |
|---|---|---|
| AI-based Quiz Server | Python · OpenAI API | Intelligent quiz engine with AI-generated questions and contextual feedback |
| Airline Booking System | PHP · Laravel · Blade | Full-stack booking platform with MVC architecture and multi-role auth |
| Drone Flight Stream | Java · Apache Kafka | Real-time telemetry streaming pipeline for drone flight data |
| Algorithmic Trading Bot | Python · TA-Lib | Automated financial trading system with backtesting and signal analysis |
| Certification | Issuer |
|---|---|
| Google Analytics Certification | Google Digital Academy (Skillshop) |
| Machine Learning Applied to Python and Data Science | Udemy |
| Blockchain Web Development on Ethereum | Udemy |
| Cyber Security: Awareness Training (2025) | Udemy |
| ISC2 Candidate | ISC2 |
| PHP Web Project with MVC Pattern | Udemy |
| Git for Developers | Udemy |
| SQL: Creating Databases (From Zero to Professional) | Udemy |
| Python University – From Zero to Expert (86+ hrs) | Udemy |
| HTML University – From Zero to Expert | Udemy |
Computer Engineering — Software Engineering
Universidad de Alicante 🇪🇸
"Failure is an option. If things are not failing, you are not innovating enough."
"Innovation distinguishes between a leader and a follower." — Steve Jobs
| Channel | Link |
|---|---|
| 🌍 Website | naoufalcharafat.dev |
| info@softwebdd.com | |
| linkedin.com/in/naoufal2020 |



