Skip to content
Hamza El Haissouf
Real brands. Real projects.Freelance developer · Casablanca

Your website, app or AI tool,
from idea to launch.

Freelance web, mobile & AI developer in Casablanca

For businesses and founders in Morocco and abroad: I design, build and launch your website, online store, mobile app or AI automation.
Tell me what you need. I’ll reply with a clear first step.

Usually replies within a few hours on weekdays · No commitment

« Un partenaire fiable et impliqué, que je recommande avec confiance. »

Amine Kettani · Client · CEO, Infinidée · On LinkedIn
Based in Casablanca. Working worldwide.
Next.jsWeb development
React NativeMobile apps
ShopifyE-commerce

Project brief

Start with a short brief

Tell me what you need in a few lines. I'll reply with a useful next step.

Trusted by

A few of the brands I’ve built for.

Built with the right tools

Ideas made real.

A little less ordinary.

Step inside the work
Websites / Mobile apps / Digital products

The portfolio

Selected projects.

A selection of 14 websites, products, and experiences I’ve helped bring to life. Explore each project to see my role and the work behind it.

Doc Samad desktop storefront showing the collection and product

Doc Samad · Brand & e-commerce

A digital presence
to match the audience.

A care brand website bringing product discovery, educational content, and direct contact together.

View my case study

CRM × WHATSAPP · THE WORKFLOW EXPLAINED

One conversation.
A clear next step.

Your prospects reach out on WhatsApp. I connect their enquiries to your CRM so your team can find the need, the context and the next action in one place.

  • Questions tailored to your business.
  • A structured contact record without copying every exchange.
  • A person takes over for the important decisions.
Explore the complete workflow

One concrete need, a clear scope, then a prototype you can test.

Illustrative use case. Interfaces and data are fictional; no measured client results are claimed.

CRM × WHATSAPPILLUSTRATIVE WORKFLOW

One enquiry. A clear path.

The assistant gathers context. The CRM keeps the next step visible. Your team takes it from there.

  1. 01
    WhatsApp

    A prospect sends a message about what they need.

    A natural first contact.
  2. 02
    Useful questions

    The assistant asks for the details your team needs.

    A guided conversation.
  3. 03
    CRM record

    The enquiry is organised for the right person to review.

    Context in one place.
  4. 04
    Human handoff

    Your team takes over before making decisions or commitments.

    People stay in control.

AI prepares. Your team decides.

Concept interface · fictional example, not a client result

Live project proof

Real work. Open to inspection.

Explore two public commerce projects and see the scope of my contribution before starting a conversation.

Images are captures of the public websites. Project pages explain my role and scope.

Recommendations

Clients and teammates, in their words.

Public recommendations on my LinkedIn profile from clients and teammates I’ve worked with.

Excerpts quoted in their original language. The full texts are public on LinkedIn.

See them on LinkedIn
Hamza, your development partner in CasablancaOne partner. From idea to launch.

The person behind the pixels

Hi, I’m Hamza.
Let’s build something
worth putting out there.

I turn business needs into websites, apps, and systems that are simple to use. My approach blends strategy, clear design, and reliable engineering.

With 5+ years of experience, I work directly with you through scoping, design, development, launch, and post-launch improvement.

Casablanca → WorldwideFrench & English
A little more about me

From first idea to what’s next

More ways to build what matters.

Across industries: design, development, commerce, AI, and the systems behind them.

01

Websites & web apps

Business websites · Landing pages · Client portals

From a clear business website to a portal with accounts, content, bookings, and connected data.

02

E-commerce & payments

Shopify storefronts · Product pages · Checkout flows

Online stores and buying journeys built around products, checkout, local needs, and repeat customers.

03

Mobile applications

React Native apps · App interfaces · Offline workflows

iOS and Android experiences for customers, teams, bookings, marketplaces, and field workflows.

04

App rescue & maintenance

Google Play updates · React Native & Expo upgrades · Crash & bug fixes

Take over a React Native app that crashes, no longer builds, or is blocked on Google Play, and get it shipping again.

05

SaaS, MVPs & dashboards

SaaS MVPs · Admin dashboards · Data workflows

A useful first product version or an internal system that replaces spreadsheets and disconnected admin work.

06

AI products & assistants

AI features · Document workflows · Internal assistants

AI features that search, analyze, draft, guide, or answer within a product people can actually use.

07

Automation & integrations

Lead qualification · WhatsApp workflows · CRM sync

Connect forms, WhatsApp, CRM, email, payments, and reporting so information reaches the right place.

08

Product UI & redesign

UX flows · Responsive interfaces · Design systems

Make a digital product easier to understand, navigate, and use across desktop and mobile.

09

Campaigns & interactive experiences

Campaign microsites · QR journeys · Interactive mechanics

Digital experiences for launches, events, customer participation, rewards, and operational tracking.

Explore all services
Tools of the trade
  • Next.js
  • React
  • React Native
  • Expo
  • TypeScript
  • Tailwind CSS
  • Laravel
  • Node.js
  • Python
  • Astro
  • Sanity
  • Shopify
  • Firebase
  • Supabase
  • PostgreSQL
  • Stripe
  • Vercel
  • Cloudflare
  • OpenAI
  • Claude
  • n8n
  • Make
  • GSAP
  • Framer Motion

A few things you might be wondering

Good questions.
Straight answers.

Hamza

Have something else in mind?
Let’s talk it through

Do you work with clients outside Casablanca?

Yes. I work with businesses across Morocco and with remote international clients.

Can you build a website and admin dashboard?

Yes. I can build the public website, dashboard, backend, lead tracking, and automation around it.

Can you build mobile apps for iOS and Android?

Yes. I build cross-platform mobile apps with React Native for iOS and Android.

Can you create AI automation for my business?

Yes. I can automate lead follow-up, reporting, WhatsApp workflows, customer support, and internal operations.

Can you build an online store or connect payments?

Yes. I build Shopify and custom commerce journeys, including product pages, checkout, payment integrations, and the operational tools behind an order.

Can you improve an existing app instead of starting over?

Yes. I can review the codebase, repair broken flows, improve performance, and plan a manageable next release.

Do you work in industries beyond those shown in your portfolio?

Yes. I work across industries. We start by defining the users, workflow, constraints, and first version before choosing the technology.

Can you build a WhatsApp chatbot?

Yes. I build WhatsApp AI chatbots for lead capture, support, booking, COD confirmation, and CRM updates.

How much does a website cost in Morocco?

A focused starter landing page can start from 999 MAD, while larger business websites depend on scope and features.

How long does a project take?

Focused websites and automations can take 1 to 3 weeks. Mobile apps and SaaS MVPs usually need more planning and delivery time.

Do you work in French and English?

Yes. I work in French and English, and can adapt workflows for Moroccan business context.

Open to new collaborations

Have a good idea?
Let’s make it happen.

Tell me what you have in mind. We’ll find the right way to build it.

Start a conversation

Usually replies within a few hours on weekdays · No commitment

Or send a short briefhello@hamzaelhaissouf.com

« Un partenaire fiable et impliqué, que je recommande avec confiance. »

Amine Kettani · Client · CEO, Infinidée · On LinkedIn
Chat on WhatsApp