Software Developer | Backend & Full-Stack

Ayoub Boukyoud

I build full-stack applications with React.js, FastAPI, Java, and Spring Boot. My work includes production ERP tools, AI assistants, and SaaS products. Based in Kenitra, Morocco (UTC+1), I’m open to fully remote roles with European and US-Eastern timezone overlap. I hold a Bachelor of Technology in Computer Engineering & Digital Governance (EST Kenitra, 2025–2026) and a BTS in Information Systems Development (Centre BTS Ibn Sina, 2023–2025). Arabic: native; French and English: professional working proficiency.

Work Experience

2026-04 — Present

Full-Stack Developer Intern

SIB (Solution Integrale Building)

Developing a bilingual ERP for personnel, payroll, leave, field attendance, and equipment resources using React.js and FastAPI (39 REST modules, SQLAlchemy, 80+ migrations). Built a role-scoped Rasa and RAG assistant with LangChain, ChromaDB, and Gemini; diagnosed a vector-search failure affecting 10,000 near-duplicate records. Automated candidate onboarding with CV extraction and face detection, eliminated N+1 attendance queries, and supported the backend with 75 pytest suites.

2025-07 — 2025-08

Application Developer Intern

COPREF

Built an internal desktop management application with VB.NET and SQL Server. Designed the relational schema and CRUD interfaces for data entry and reporting. Optimized queries and application logic, reducing report generation time by about 40%.

2024-07 — 2024-08

Web Developer Intern

SIB (Solution Integrale Building)

Developed and maintained internal web applications supporting daily operations. Modeled modules in UML, integrated MySQL databases, refactored existing code, and fixed bugs within an Agile team.

Featured Projects

PortfolioBuild

Built and operated solo: a multi-tenant SaaS that turns PDF resumes into live portfolio websites. Includes AI extraction with strict schema validation and a local fallback, photo detection, static HTML generation, per-user subdomains, automated TLS, custom-domain verification, subscription billing, and Google OAuth.

  • FastAPI
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • SQLAlchemy
  • Celery
  • Redis
  • MySQL
  • Docker
  • Caddy
  • Oracle Cloud
View Project →

AMUD Skills

A production professional mobility platform connecting Moroccan candidates with German recruiters. Built the backend API, web platform, candidate mobile app, and deployment infrastructure. Features verified candidate profiles, diploma OCR, CEFR assessment through speech transcription, video introductions, recruiter search and shortlisting, passwordless OTP authentication, and a training-center CRM.

  • Laravel 13
  • PHP 8.3
  • Sanctum
  • MySQL
  • Next.js 16
  • React 18
  • TypeScript
  • Tailwind CSS
  • Gemini API
  • Tesseract OCR
  • faster-whisper
  • Docker Compose
  • Caddy
View Project →

Skills & Technologies

Languages

  • Java
  • Python
  • JavaScript (ES6+)
  • PHP
  • C
  • VB.NET
  • SQL

Backend

  • FastAPI
  • Spring Boot
  • REST APIs
  • Java Servlets
  • JDBC
  • PL/SQL

Frontend & Mobile

  • React.js
  • Next.js
  • React Native
  • Zustand
  • HTML5
  • CSS3
  • Responsive UI

Databases & Caching

  • Oracle Database
  • MySQL
  • SQL Server
  • Redis
  • Schema design
  • Query optimization

AI & Chatbots

  • RAG
  • LangChain
  • Google Gemini API
  • Rasa
  • Conversational AI

DevOps & Testing

  • Git
  • GitHub
  • Docker
  • Docker Compose
  • CI/CD fundamentals
  • Linux (Ubuntu)
  • Maven
  • pytest
  • JUnit
  • Selenium

Design & Methods

  • OOP
  • Design Patterns
  • Software Architecture
  • UML
  • Merise
  • Agile/Scrum
  • Code review

Get In Touch

I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions.

Email
boukyoudayoub19@gmail.com