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
Full-Stack Developer Intern
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.
Application Developer Intern
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%.
Web Developer Intern
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
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
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.