Zakaria Bijaddigune - Full Stack Developer & Mobile App Developer in Agadir, Morocco

Full Stack Developer & Mobile App Developer 

As a full stack developer specializing in React Native and modern web technologies, I build scalable web applications and mobile apps that drive business growth. With experience in full stack development using React, Next.js, Node.js, NestJS, and mobile development with React Native & Expo, I've built numerous projects for clients worldwide. Based in Agadir, Morocco, available for remote work and freelance projects.

Available for Hire

Full Stack Developer 

Biography

Hey there, I'm Zakaria Bijaddigune, a full-stack web developer based in Agadir, Morocco. I specialize in building modern web applications and mobile apps using React, Next.js, Node.js, NestJS, and React Native. I have been working in the field of web development since 2018.

My journey in web development commenced in 2018, which led me to pursue computer science studies in 2019. During this time, I immersed myself in programming, and today, I hold a bachelor's degree in Computer Science from the University of Ibn Zohr in Agadir.

As a full stack developer, I specialize in both frontend development (React.js, Next.js, Vue.js) and backend development (Node.js, Express, NestJS). My database expertise includes MongoDB, PostgreSQL, MySQL, Redis, and Cassandra. I also have strong DevOps skills with Docker and Nginx for deployment and containerization.

Based in Agadir, Morocco

Available for remote work and freelance projects serving clients in Morocco, France, Europe, and worldwide. As a Morocco-based full stack developer, I offer competitive rates with timezone compatibility for European clients.

Zakaria Bijaddigune - Full Stack Developer in Agadir, Morocco
+

Satisfied clients

+

Projects completed

Skills

Frontend Development

Building responsive, fast, and modern interfaces with React.js, Next.js, Vue.js, and Tailwind CSS. Full stack frontend solutions for web applications.

React.js logo

React.js

Next.js logo

Next.js

Vue.js logo

Vue.js

Tailwind CSS logo

Tailwind CSS

Backend Development

Developing scalable, secure, and high-performance server-side applications with Node.js, Express.js, and NestJS. RESTful API development and microservices architecture.

Node.js logo

Node.js

Express.js logo

Express.js

NestJS logo

NestJS

Databases & Caching

Designing efficient data storage and caching systems with MongoDB, PostgreSQL, MySQL, Redis, and Cassandra. Database optimization for scalable full stack applications.

MongoDB logo

MongoDB

MySQL logo

MySQL

PostgreSQL logo

PostgreSQL

Redis logo

Redis

Cassandra logo

Cassandra

Mobile Development

Building cross-platform mobile experiences with React Native and Expo. Progressive Web Apps (PWA) development for iOS and Android mobile applications.

React Native logo

React Native

Expo logo

Expo

PWA logo

PWA

DevOps & Tools

Containerization, deployment, and infrastructure management with Docker and Nginx. CI/CD pipelines and cloud deployment for full stack applications.

Docker logo

Docker

Nginx logo

Nginx

Portfolio - Full Stack Development Projects 

Explore my full stack development projects featuring React, Next.js, Node.js, NestJS, React Native, MongoDB, PostgreSQL, and Docker.

Lmaalmine - Full Stack & Mobile Marketplace project screenshot
Full Stack & Mobile Marketplace

Lmaalmine

Built as a freelance project, Lmaalmine is a nationwide home maintenance marketplace for Morocco, delivered end-to-end as a 4-app production platform.

Highlights:
- Full marketplace lifecycle: job posting, quote comparison, technician acceptance, and real-time progress tracking.
- Real-time Socket.io chat + Expo push notifications for jobs, quotes, and messages.
- Wallet and bank-transfer approval workflow with admin-controlled crediting and full financial oversight.
- Localization across Arabic (RTL), French, and English in mobile and admin interfaces.
- JWT auth with refresh rotation, Redis-backed token management, OTP verification, rate limiting, and Helmet.

Tech: NestJS, PostgreSQL, Redis, React Native, Expo, React, Socket.io, Docker.

Taha Equipement - Business Management Platform project screenshot
Business Management Platform

Taha Equipement

ERP-style management platform built for a Moroccan construction and equipment company, centralizing tenders, contracts, inventory, suppliers, and deposits.

Highlights:
- Modular NestJS backend with PostgreSQL/Prisma, JWT auth, and section/action-level RBAC permissions.
- Socket.io real-time notifications delivered instantly at user login without polling.
- Daily cron monitoring that alerts admins 7 days before offer, contract, or document deadlines.
- Excel bulk import (XLSX), PDF/Word generation, and full French-language operational interface.
- Docker Compose deployment with PostgreSQL, NestJS API, React dashboard, and Nginx reverse proxy.

Tech: NestJS, PostgreSQL, Prisma, React 18, Material UI, TanStack Query, Socket.io, Docker.

Private Project
Zero Dechet - Circular Economy Marketplace project screenshot
Circular Economy Marketplace

Zero Dechet

Personal project: full-stack waste trading marketplace connecting waste generators, collectors, and recyclers across 8 material categories.

Highlights:
- Delivered 4 deployable apps: NestJS API, React Native mobile app, Next.js admin dashboard, and Next.js landing page.
- 50+ API endpoints across 14 modules, with Redis caching and JWT auth.
- Real-time negotiation and chat using Socket.io + Expo push notifications.
- Moderation lifecycle for listings (Pending to Published to Sold), ratings, and trust scoring.
- Sharp-based image optimization pipeline and Docker Compose deployment with health checks.

Tech: NestJS, PostgreSQL, Redis, Prisma, React Native, Expo, Next.js, Redux, Socket.io, Docker.

Private Project
KimiFleet - Multi-Tenant SaaS Platform project screenshot
Multi-Tenant SaaS Platform

KimiFleet

Multi-tenant SaaS platform built to digitalize car rental agency operations in Morocco, replacing manual paper workflows with complete tenant-isolated software operations.

Highlights:
- End-to-end rental lifecycle: fleet management, digital contracts, invoicing, partial payments, and rental closure.
- Moroccan legal invoicing with tenant-level sequential numbering and printable A4 Facture fields (ICE, IF, RIB).
- Robust JWT refresh queue: a single refresh request resolves concurrent token expiry retries safely.
- BullMQ + Redis background maintenance scheduler with mileage threshold alerts.
- RAG-based AI assistant layer with Google Gemini + Pinecone for tenant document Q&A.
- Arabic (RTL), French, and English localization with Leaflet and Google Maps vehicle tracking.

Tech: NestJS, PostgreSQL, Redis, BullMQ, React 19, Google Gemini, Pinecone, Docker.

ATLTP - Full Stack SaaS Platform project screenshot
Full Stack SaaS Platform

ATLTP

ATLTP is a comprehensive corporate management platform for a civil engineering company in Agadir, Morocco. The platform includes a public website, admin dashboard, and RESTful API.

Tech Stack:
- Frontend (Client): React.js with Vite, Tailwind CSS, shadcn/ui, Framer Motion, React Router, TanStack Query.
- Frontend (Admin): React.js with Vite, Tailwind CSS, shadcn/ui, Recharts, React Hook Form + Zod.
- Backend: NestJS with TypeScript and Prisma ORM.
- Database & Infra: PostgreSQL and Docker containerization.
- Security: JWT authentication with role-based access control.

D44 - React.js Portfolio Website project screenshot
React.js Portfolio Website

D44

D44 Modular Spark is a creative portfolio website for an architecture studio.

Tech Stack:
- Frontend: React.js 18 + TypeScript.
- Styling: Tailwind CSS + shadcn/ui.
- Animation: Framer Motion for parallax and entrance transitions.
- Routing: React Router DOM.
- Data Layer: TanStack Query for data fetching and caching.
- Build Tooling: Vite with Vitest testing.

DevLinks - Full Stack Web Application project screenshot
Full Stack Web Application

DevLinks

DevLinks is a link-sharing application for developers with profile customization and fast sharing workflows.

Tech Stack:
- Frontend: React.js + Tailwind CSS.
- Backend: Node.js + Express.js REST API.
- Database: MongoDB for persistent data.
- Caching: Redis for high-performance access.

Private Project

Client Reviews

Client testimonial

"Highly experienced and very good Freelancer. He not only designed a website for me but also guided me through how to launch it. Would definitely recommend this Freelancer for future projects."

Upwork client
Jun 5, 2024 - Jun 23, 2024
Client testimonial

"I am really pleased with the work Zakaria did for me on Upwork.I highly Zakaria recommend to anyone looking for quality work and outstanding customer service."

Upwork client
Feb 28, 2023 - May 15, 2023
Client testimonial

"Zakaria assisted with code correction and added new functions in JS. He was fast and skilled. I recommend his service Thank you Zakaria"

Upwork client
Oct 20, 2023 - Oct 24, 2023
Client testimonial

"Good job"

Upwork client
Oct 29, 2023 - Oct 30, 2023
Client testimonial

"Great"

Upwork client
Jan 20, 2024 - Feb 20, 2024

Let's Work Together - Hire a Full Stack Developer 

Ready to build your next project? I'm available for freelance full stack development, React Native mobile development, and Next.js web development projects. Based in Agadir, Morocco, serving clients worldwide with remote work flexibility.

2026 © All Rights Reserved
Made with by Zakaria Bijaddigune