
Website · B2B engineering
TACWE Consulting
Engineering & technical integration
Bilingual corporate site for TACWE — engineering and technical integration for industry, energy and automation in Morocco.
Next.js · Odoo · SEO / GEO
View projectOpen to freelance projects and CDI opportunities · Nador, Morocco & remote
mohamedboukab2002@gmail.comOpen to freelance projects and CDI opportunities
Websites, web applications, SaaS platforms and business tools — designed, developed and brought to production.

Independent practice
I’m Mohamed Boukab, an independent full-stack developer focused on turning ideas into useful digital products.
I work across the frontend, backend and product experience, so a project can move from the first conversation and interface direction through to development, deployment and later evolution.
More about meWhat I build
Selected work

Website · B2B engineering
Engineering & technical integration
Bilingual corporate site for TACWE — engineering and technical integration for industry, energy and automation in Morocco.
Next.js · Odoo · SEO / GEO
View project
Website · Car rental
Car rental in Morocco
A multilingual car rental platform — fleet search, booking, airport delivery and services across Morocco.
Next.js · React · TypeScript
View project
SaaS · Invoicing
Invoicing & document workflow
A platform to manage clients, products, invoices and document export in one workspace.
Next.js · NestJS · PostgreSQL
View project
SaaS · Marketplace
Multi-vendor marketplace
A marketplace for buyers and sellers — catalog, checkout, orders and seller operations in one product.
React · Express · MongoDB
View project
Website · Hospitality
Luxury hotel website
A 5-star resort site for Marrakech — rooms, offers, gallery, booking and a member space in one experience.
Next.js · React · TypeScript
View projectWhy work together
01
Interface, backend, database and deployment sit with the same person. Fewer handoffs, clearer decisions.
02
The work starts from the user and the business problem, then the technology follows.
03
You work with the person designing and building the product — not a chain of intermediaries.
04
The aim is a maintainable product that can go live and keep evolving, not a disposable prototype.
How I work
01
Business, users, objectives and scope. We define what the product needs to do before anything is built.
02
Structure, user flows and interface direction. You see the product taking shape, not a black box.
03
Frontend, backend, database and integrations — developed as a coherent system, ready to evolve.
04
Testing, deployment and production setup. The product goes live in a state you can actually use.
05
Maintenance, improvements and new capabilities as the product and the business grow.
Built with
FAQ
Websites, web applications, SaaS platforms, business software, mobile applications, APIs, and the evolution of existing products. If it is a digital product that needs to ship, it is likely in scope.
Yes. Most of the work is with people who need a product built properly — founders, independent businesses and teams without a large internal engineering department.
Yes. From the first conversation and interface direction through to development, deployment and a product you can use in production.
Yes. I can take over a codebase, fix what is blocking you, add features, improve performance, or help you move it forward without starting from zero.
Frontend with Next.js, React, TypeScript and Tailwind CSS. Backend with Node.js, NestJS, Express, Laravel, Django and FastAPI. Databases with PostgreSQL, MongoDB, MySQL and Redis. APIs and communication with REST, GraphQL, TCP and WebSocket. Messaging with RabbitMQ and Kafka. Mobile with React Native. Delivery with Docker, CI/CD and GitHub Actions — plus AI integration when the product needs it. The stack follows the product, not the other way around.
Yes. I am based in Nador, Morocco, and work remotely. Projects are handled through calls, written updates and regular deliveries.
Send a short description of what you want to build, or book the conversation from the contact page. We clarify the problem, the scope and the constraints, then I come back with a clear proposal.
It depends on the scope. A focused website can move in a few weeks. An application or SaaS is planned in milestones. Timeline is defined together before work starts — not guessed in a price list.
A project is discussed before a proposal. Scope, timeline and budget are written down so there are no surprises once the work begins. I do not publish fixed packages, because the work is not identical from one product to the next.
Contact
Tell me what you’re building, what problem you want to solve, or simply share the idea. We’ll start from there.