Ayoub Guismi
Full Stack Developer
Ayoub Guismi
Full Stack Developer

Hello, I’m

Full Stack & DevOps Engineer based in Marrakech, Morocco.

Engineering-driven, delivery-focused developer with experience working directly with business stakeholders. I clarify needs, break them into actionable tasks, design clean APIs and data models, and ship production-ready features.

12Completed Projects
4Years of Experience
3+Official Certifications

Verified Credentials

SKILLS

Technical Skills

Programming Languages
  • TypeScript
  • JavaScript
  • Python
Frontend
  • React
  • Next.js

UI & Styling

  • HTML5
  • CSS3
  • Tailwind CSS
  • Bootstrap
  • shadcn/ui
  • styled-components

State & Data

  • Redux Toolkit
  • React Query
SERVICES

Services I Provide

Backend Systems & APIs

I build the systems that keep products running: clear APIs, well-structured data, and services that can grow with your needs. I work primarily with NestJS, Node.js, PostgreSQL, Prisma, MongoDB, and RabbitMQ.

Get Started

Full-Stack Web Applications

I turn ideas and designs into complete web applications, from the interface people use to the systems behind it. With React, Next.js, TypeScript, and NestJS, I focus on a polished experience and code that remains easy to maintain.

Get Started

Docker & CI/CD Workflows

I use Docker and CI/CD to make building, testing, and deploying applications more consistent. By automating checks and reducing manual release steps, I help teams ship updates with greater confidence.

Get Started

Testing & Code Quality

I help teams release with confidence through useful tests, careful code reviews, and improvements to existing systems. My goal is software that is easier to understand, safer to change, and more dependable over time.

Get Started
CLIENT FEEDBACK

What My Clients Say

UpworkClient review

Next.js Expert Needed for Site Improvement and Troubleshooting

Ayoub is the kind of freelancer you hope for on Upwork and rarely find: fast, calm under pressure, and genuinely invested in getting it right. He jumped into my existing Next.js codebase, knocked out a multi-task change list quickly (UI tweaks, admin/event updates, invitation only events, waitlist logic, role handling), and tested locally before pushing so production stayed stable. When we hit real-world issues like database connectivity and email sending limits, he didn’t flail or make excuses, he debugged, proposed smarter paths, and executed cleanly. Communication was steady, he used great judgment when details changed midstream, and he consistently delivered deploy-ready updates with clear status. If you need a Next.js developer who can troubleshoot, build, and ship with confidence, hire Ayoub. I’m already rehiring him for ongoing support.

Endorsed by client

  • Reliable
  • Committed to Quality
  • Solution Oriented
  • Clear Communicator
View Upwork profile

UpworkClient review

Full Stack Developer for Ongoing Project Support

I’ve had a great experience working with Ayoub on two live Next.js applications (acemagnetspoker.com and pennyantepoker.com). He has been providing ongoing full stack support, including debugging, feature enhancements, UI improvements, deployment management via GitHub and Vercel, and MongoDB updates. Ayoub successfully implemented complex functionality such as waitlist logic, automated email notifications (including custom event emails), role management, and administrative tools. He also handled urgent legal-compliance updates for event registration on short notice and delivered quickly when timing was critical. What I appreciate most is his willingness to troubleshoot thoroughly, test scenarios carefully, and stay engaged until issues are resolved. When bugs surfaced on the live site, he worked through them methodically and ensured the platform was stable. Communication has been consistent, and he has shown flexibility when project priorities shifted. The websites are now running smoothly, and I’ve received multiple compliments from users on the new platform. I’m happy with the progress we’ve made and appreciate Ayoub’s continued support and collaboration. I would recommend him to anyone looking for a dependable developer for ongoing project work.

Endorsed by client

  • Reliable
  • Collaborative
  • Solution Oriented
  • Clear Communicator
View Upwork profile

UpworkClient review

Convert a landing page design from Figma to Tailwindcss

Ayoub is very helpful and very easy to work with. He provided high quality work within short time and suggest better solution during the sprints.

Endorsed by client

  • Solution Oriented
  • Collaborative
  • Committed to Quality
View Upwork profile

UpworkClient review

Fullstack developer assistance

Ayoub is talented knowledgeable and hard working and a kind heart!

Endorsed by client

  • Committed to Quality
View Upwork profile

PROFESSIONAL EXPERIENCE

Mar 2026 - Present

Full Stack Developer

marchesprives.ma
Full-timeMarrakech, Morocco
  • Developed construction procurement features using NestJS, PostgreSQL, and Prisma, covering data modeling, APIs, and user interfaces.
  • Developed AI solutions to automate the processing of construction project documents, including Bill of Quantities (BOQ) extraction and project analysis.
  • Integrated AWS S3, AI APIs, and webhooks into platform features.
Feb 2022 - Aug 2025

Full Stack Developer

UM6P - Mohammed VI Polytechnic University
Full-timeBen Guerir, Morocco
  • Contributed to the design of modular backend and microservices architectures for the NARSA and Massarates Rhamna projects.
  • Conducted code reviews and provided technical guidance to backend developers across multiple projects.
  • Designed and developed REST APIs with NestJS to support core application business features.
  • Handled urgent application updates and critical database upgrades.
Projects

Explore Projects by Technology

MarchésPrivés.ma
MarchésPrivés.maA Marrakech-based platform for managing private construction tenders and consultations. I built NestJS APIs and PostgreSQL data models, and developed AI-assisted workflows for processing project documents.
TypeScriptNestJSPostgreSQLprismaAIJiraUnit TestingMicroservicesAWS S3
NARSA Smart Drive Test
NARSA Smart Drive TestA platform that digitizes Morocco's driving exams. I built NestJS APIs, dashboard services, and a vehicle communication service that connects exam operations with in-car equipment.
TypeScriptNestJSMongoDBRabbitMQMicroservicesBitBucketJiraUnit TestingSonarQube
Diezze Quiz Platform
Psychologue QuizAn interactive psychology quiz that shows participants a personality result based on their answers. An admin dashboard lets the team manage questions and review individual responses.
TypeScriptReactNestJSPostgreSQL
Q-Collect Compliance forms platform
Q-Collect Compliance forms platformA Danish platform for collecting daily operational data through compliance forms. Its automated workflows help teams keep clear records and meet Good Distribution Practice (GDP) requirements.
TypeScriptNestJSNext.jsPostgreSQLClickUpReact Native
Massarates Rhamna
Massarates RhamnaA platform for managing programs, users, and processes at Rhamna. I developed and helped design the backend architecture of the Massarates Rhamna platform using NestJS and MongoDB.
TypeScriptNestJSMongoDBBitBucketJiraSonarQubeAWS S3
BAC-T3 – Baccalaureate Digitalization
BAC-T3 – Baccalaureate DigitalizationAn official Moroccan platform for verifying baccalaureate records. It securely centralizes and authenticates exam documents and supports the delivery of official records.
PythonFlaskXMLREST API

EDUCATION

Aug 2025 - Present

Self-Taught

I continue to learn independently, focusing on web development, DevOps, cloud engineering, and other areas that improve my work as an engineer.

2019 - 2022

1337 | 42 Network

Khouribga, Morocco

Level 14 certification in Computer Science

2017 - 2019

Faculty of Science and Technology

Settat, Morocco

Bachelor’s degree in application design and development engineering.

Languages

  • Arabic
    Native
  • English
    C1
  • French
    B1 (Intermediate)
CONTACT

Let's Get in Touch!

Phone
+2126 64 08 87 76
Email
ayoubguismi@outlook.com
Address
Marrakech, Morocco

Let's make your project brilliant!

Waiting for security verification. If it does not complete, please use the email address above.