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.

GREENEARTH EQUIPEMENT & SERVICES
Freelance full-stack SaaS platform for managing industrial and medical waste (DASRI) for companies across Morocco, delivered as a production-ready multi-role system.
- →4-role RBAC (super_admin, super_manager, manager, client) with JWT auth, email verification, and password reset flow.
- →Full waste collection lifecycle: PUBLISHED → IN_PROGRESS → VALID → INACTIVE, with DASRI 4-step medical waste tracking and file attachments per step.
- →ESG dashboard with KPI charts (Recharts) and auto-generated ESG reports, traceability certificates, and DASRI disposal certificates.
- →Real-time WebSocket notifications via Socket.IO with per-user rooms + Expo push notifications for mobile.
- →Monthly invoicing aggregation from waste records with payment status tracking.
- →Dockerized deployment with separate Compose files for client and server, Nginx serving the React build.

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.

ZERO DECHET
Personal project: full-stack waste trading marketplace connecting waste generators, collectors, and recyclers across 8 material categories.
- →Delivered 4 deployable apps: NestJS API, React Native mobile app, Next.js admin dashboard, and Next.js landing page.
- →50+ API endpoints with role-based access and full CRUD for listings, offers, and transactions.

KIMIFLEET
Full-stack fleet management SaaS platform. The platform includes a public website, admin dashboard, and RESTful API.

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

DEVLINKS
DevLinks is a link-sharing application for developers with profile customization.
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.