# Achraf Tichirra > Full-Stack & AI Software Engineer with expertise in modern React/Next.js architectures, scalable Python microservices, and machine learning pipelines. Achraf Tichirra is a software engineer based in Morocco holding a Master of Excellence in Data Science and AI. He specializes in designing full-stack web applications, vector-based semantic search systems (pgvector/RAG), and high-performance interactive interfaces. - Portfolio: https://achraftic.dev - GitHub: https://github.com/Achraftic - LinkedIn: https://www.linkedin.com/in/achraf-tichirra-92892b243/ - Twitter / X: https://x.com/axraftic ## Core Pages - [Home](https://achraftic.dev): Main portfolio landing page featuring featured projects, core competencies, career timeline, and contact information. - [Projects Catalog](https://achraftic.dev/projects): Comprehensive directory of software engineering projects categorized by AI/ML, Full-Stack Web, and Mobile. - [Interactive Resume](https://achraftic.dev/resume): Interactive curriculum vitae with multi-role perspectives (Full-Stack Engineer, AI Software Engineer, Frontend Engineer) and print-ready PDF export. ## Featured Engineering Projects - [HDdata](https://achraftic.dev/projects/hddata): B2B sales intelligence and prospecting platform handling 50,000+ company profiles. Built with React 19, FastAPI, PostgreSQL (pgvector HNSW index for sub-50ms vector lookups), Redis, and Docker. [GitHub](https://github.com/Achraftic/prospect-monorepo) - [Questify](https://achraftic.dev/projects/questify): Full-stack Retrieval-Augmented Generation (RAG) platform converting uploaded PDF documents into context-aware multiple-choice assessments. Built with Next.js, Flask, Python, Docker, and LangChain. [GitHub](https://github.com/Achraftic/Questify) - [ColorRevive](https://achraftic.dev/projects/colorrevive): AI-powered grayscale image colorization application powered by deep learning models. Frontend in Next.js 15 & Tailwind CSS; backend in Flask, NumPy, and TensorFlow with Supabase storage. [GitHub](https://github.com/Achraftic/ColorRevive) - [HealthAi](https://achraftic.dev/projects/healthai): Predictive healthcare risk evaluation system assessing Coronary Heart Disease probability with scikit-learn classification models, Flask, and Next.js. [GitHub](https://github.com/Achraftic/Coronary-Heart-Disease-ai.git) - [Reeltek](https://achraftic.dev/projects/reeltek): Intelligent e-commerce platform incorporating predictive analytics dashboards, automated inventory replenishment, and an AI conversational assistant. Built with Next.js, Spring Boot, TypeScript, and TensorFlow. [GitHub](https://github.com/Achraftic/IAcommerce) - [Neesma](https://achraftic.dev/projects/neesma): Cross-platform mobile culinary application celebrating traditional Moroccan cuisine. Built with Flutter, Dart, PostgreSQL, and Supabase. [GitHub](https://github.com/Achraftic/neesma) - [Modern Agency Landing Page](https://achraftic.dev/projects/modern-agency-landing-page): High-performance visual motion website built with Next.js, React, Tailwind CSS, and complex GSAP animation timelines. [GitHub](https://github.com/Achraftic/landing_page) - [Pet Care Web App](https://achraftic.dev/projects/pet-care-web-app): Comprehensive veterinary discovery and appointment scheduling application built with Next.js, Prisma, PostgreSQL, and NextAuth. [GitHub](https://github.com/Achraftic/e_commerce_nextjs14) - [E-commerce Web App](https://achraftic.dev/projects/e-commerce-web-app): Scalable shopping platform featuring real-time cart state with Zustand, order management, and administrative metrics. Built with Next.js and PostgreSQL. [GitHub](https://github.com/Achraftic/e_commerce_nextjs14) - [School Management System](https://achraftic.dev/projects/school-management-system): Academic administration system managing enrollments, grading, and schedules with Laravel and MySQL. [GitHub](https://github.com/Achraftic/sms_pfe) - [E-Book App](https://achraftic.dev/projects/e-book-app): Digital reading and catalog management system with Laravel, MySQL, and Tailwind CSS. [GitHub](https://github.com/Achraftic/Ebook_laravel) - [Portfolio v1](https://achraftic.dev/projects/portfolio-v1): Initial portfolio implementation built with Next.js, Framer Motion, and Tailwind CSS. [GitHub](https://github.com/Achraftic/portfolio-v1) - [TV Show Web App](https://achraftic.dev/projects/tv-show-web-app): Media tracking and discovery tool built with React and REST APIs. [GitHub](https://github.com/Achraftic/tvshowApp) ## Technical Skillset - **Frontend:** Next.js (App Router, Turbopack, Server Actions), React 19, TypeScript, Tailwind CSS v4, GSAP, Radix UI, TanStack Query & Table, Zustand. - **Backend & APIs:** FastAPI, Python, Node.js, Spring Boot, Laravel, REST APIs, WebSockets, JWT / OAuth. - **AI & Data Science:** RAG Architecture, LangChain, PyTorch, TensorFlow, scikit-learn, pgvector, Vector Embeddings, ETL Pipelines, Supercluster, NumPy, Pandas. - **Databases & DevOps:** PostgreSQL, Redis, Supabase, MySQL, Prisma ORM, Docker, Multi-stage containers, Git, CI/CD, Linux. ## Education - **Master of Excellence in Data Science & Artificial Intelligence** (2024 – 2026) — Faculty of Science, Meknes, Morocco. - **Bachelor of Excellence in Data Science & Artificial Intelligence** (2023 – 2024) — Faculty of Science, Meknes, Morocco. - **Diploma of University Technology (DUT) in Computer Engineering** (2021 – 2023) — École Normale Supérieure (ENS), Marrakech, Morocco. ## Professional Experience - **AI Software Engineer (Internship)** at IAWEB.DEV, Marrakech (03/2026 – 09/2026): Engineered the HDdata B2B prospecting platform using React 19, FastAPI, PostgreSQL, and Redis. Implemented sub-50ms pgvector semantic search and client-side map clustering for 50k+ leads. - **Full-Stack Developer (Internship)** at MIC Consulting Group, Marrakech (04/2023 – 06/2023): Developed an eBook management platform with Laravel REST API, role-based access control, and Tailwind CSS. - **Frontend Web Developer (Internship)** at Eureka Digital, Marrakech (07/2022 – 08/2022): Built reusable React UI components and managed global client state with Redux Toolkit. ## Optional - [Full Site & Project Breakdown](https://achraftic.dev/llms-full.txt): Comprehensive technical documentation including complete architectural write-ups and in-depth metrics for all projects.