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.
FULL STACK
DEVELOPER

Available for remote work and freelance projects serving clients in Morocco, France, Europe, and worldwide. Competitive rates with timezone compatibility for European clients.
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.
SKILLS
FRONTEND DEVELOPMENT
Building responsive, fast, and modern interfaces with React.js, Next.js, Vue.js, and 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.
DATABASES & CACHING
Designing efficient data storage and caching systems with MongoDB, PostgreSQL, MySQL, Redis, and Cassandra.
MOBILE DEVELOPMENT
Building cross-platform mobile experiences with React Native and Expo. Progressive Web Apps (PWA) development for iOS and Android.
DEVOPS & TOOLS
Containerization, deployment, and infrastructure management with Docker and Nginx. CI/CD pipelines and cloud deployment.
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
Built as a freelance project, Lmaalmine is a nationwide home maintenance marketplace for Morocco, delivered end-to-end as a 4-app production platform.
- →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.
TAHA EQUIPEMENT
ERP-style management platform built for a Moroccan construction and equipment company, centralizing tenders, contracts, inventory, suppliers, and deposits.
- →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.

ATLTP
ATLTP is a comprehensive corporate management platform for a civil engineering company in Agadir, Morocco, delivered as a public website, admin dashboard, and RESTful API.
- →Public website built with React.js (Vite), Tailwind CSS, shadcn/ui, Framer Motion, React Router, and TanStack Query.
- →Admin dashboard built with React.js (Vite), Tailwind CSS, shadcn/ui, Recharts, and React Hook Form + Zod.
- →NestJS backend with TypeScript and Prisma ORM.
- →PostgreSQL database with Docker containerization.
- →JWT authentication with role-based access control (RBAC).

KIMIFLEET
Car rental businesses in Morocco typically run on spreadsheets and paper contracts. KimiFleet replaces that with a single multi-tenant system that tracks every rental, tells an owner whether each vehicle is actually making money, and lets a client sign a rental agreement without ever printing anything.
- →Multi-tenant NestJS + PostgreSQL/Prisma backend (18 models, 34 migrations, 26 modules, 100+ REST endpoints) with row-level businessId isolation and a custom RBAC system.
- →Cross-device contract signing: clients sign on their own phone via a Redis-backed session and an HTML canvas pad, merged into a print-ready, Moroccan tax-compliant invoice — no third-party e-sign vendor.
- →Per-vehicle profitability tracking (revenue minus logged maintenance cost), availability calendar, and real-time status management.
- →Redis + BullMQ background jobs for maintenance checks, rental transitions, and subscription reminders; Cloudflare R2 for file storage.
- →Five apps sharing one backend — rental-agent dashboard, subdomain-per-tenant booking portal, marketing site, and Expo mobile app — localized in French, English, and Arabic.

D44
D44 Modular Spark is a creative portfolio website for an architecture studio.
FLEET & COLD-CHAIN LOGISTICS
A driver-facing mobile app and backend system built for a Moroccan food-distribution company to run their fleet operations — vehicle check-ins, delivery missions, cold-chain temperature monitoring, and maintenance scheduling — from a phone in the truck cab and a dashboard back at the office.
- →Real-time cold-chain monitoring: temperature and GPS/speed telemetry streamed over per-vehicle WebSocket rooms, with automatic threshold alerts.
- →QR-code vehicle check-in/checkout tied to shift records, with a server-enforced mission lifecycle (pending → in progress → completed).
- →Fuel management with fraud-signal detection on driver-submitted reports, plus fuel-card and toll-card transaction tracking.
- →Automated maintenance recommendations: a scheduled job compares mileage against model-specific service intervals.
- →Role-based views for admin, fleet manager, quality manager, and driver-seller, plus ERP sync with the client's Sage X3 system.
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.
SEND ME A MESSAGE
Have a project in mind? Fill out the form and I'll get back to you as soon as possible. For urgent inquiries, you can also reach me directly via LinkedIn or Upwork.