Hi, I'm
|
A passionate AI and software engineer, crafting innovative applications that blend cutting-edge AI with seamless web experiences.

Software & AI Engineer
Transforming Ideas into
Digital Experiences
I'm Ayoub Ouakrim, a software and AI engineer from Morocco who builds intelligent applications that bridge cutting-edge AI with modern web development. I hold a Master's in AI and Software Engineering from Cadi Ayyad University, Experienced in building complex web applications and automated systems.
I work with modern technologies like React, Next.js, Spring Boot, FastAPI, and various AI/ML technologies to create digital solutions that are both powerful and intelligent. My passion lies in leveraging AI to solve real-world problems and building seamless user experiences.
Experience
Software Engineer Internship
Developed a content creation platform with automated content generation for multiple social media platforms and SEO performance scoring.
Multimodal Person Retrieval Research Internship
Built a multimodal AI system for retrieving people from surveillance images using natural language descriptions, combining CLIP-based encoders with an attention-guided token selection mechanism and cross-modal fusion.
Full Stack Developer Internship
Developed a personnel management system covering attendance tracking, leave management, meeting scheduling, and payroll management.
Recent Projects
A few highlights from my portfolio — full-stack apps, AI tools, and academic research projects.

AI-powered content platform for creators — generates platform-optimized captions, surfaces real-time trend intelligence, and auto-fills a content calendar with tailored post ideas.
Technology Stack
Tools and technologies I use to build innovative solutions


