Services / direct with Hamza
Freelance AI developer in Casablanca
Hamza EL HAISSOUF is a Casablanca-based freelance AI engineer and full-stack developer building AI automation, OpenAI API tools, WhatsApp chatbots, dashboards, and production web/mobile apps for Moroccan and international businesses.

The problem
I help businesses turn repetitive workflows into practical AI systems: lead qualification, WhatsApp automation, internal assistants, document processing, CRM integrations, and custom AI dashboards. The work is delivered as real software, not demos.
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.
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.
One enquiry. A clear path.
The assistant gathers context. The CRM keeps the next step visible. Your team takes it from there.
- 01A natural first contact.WhatsApp
A prospect sends a message about what they need.
- 02A guided conversation.Useful questions
The assistant asks for the details your team needs.
- 03Context in one place.CRM record
The enquiry is organised for the right person to review.
- 04People stay in control.Human handoff
Your team takes over before making decisions or commitments.
AI prepares. Your team decides.
- 01
The first message
An enquiry arrives on WhatsApp: a quote, a service or availability. The workflow starts with the expressed need.
- 02
The right questions
The assistant asks for useful context. If information is missing or the request needs care, it hands over to a person.
- 03
Context in your CRM
The integration creates or updates the record: need, status, owner and next action. The rules depend on your tools.
- 04
Your team decides
A person reviews the information, prepares the reply and approves quotes or commitments. AI supports the follow-up.
01 / What this includes
What this includes
- 01
OpenAI and Claude API integrations
- 02
Focused AI MVPs with a testable first user journey
- 03
WhatsApp AI chatbots for sales and support
02 / How we work
How we work
- 01
Map the task
- 02
Prepare test cases
- 03
Build the integration
03 / A useful first scope
A useful first scope
Estimated after the data, integrations, expected volume, and human review rules are mapped.
04 / What shapes the quote
What shapes the quote
The quote depends on data access, APIs, usage volume, evaluation, and human review.
05 / Relevant work
Relevant work
See the project record for the exact role, delivery state, and limits of this example.
06 / FAQ
Questions before you start
Who is a freelance AI developer in Casablanca?
Hamza EL HAISSOUF is a freelance AI developer in Casablanca, Morocco. He builds AI automation, chatbots, OpenAI API tools, dashboards, and full-stack applications using Next.js, Laravel, Node.js, and React Native.
Can Hamza build a WhatsApp AI chatbot for a Moroccan business?
Yes. Hamza builds WhatsApp AI chatbots for lead capture, customer support, qualification, CRM updates, and internal workflows for Moroccan businesses.
What AI technologies does Hamza work with?
Hamza works with OpenAI APIs, Claude APIs, prompt engineering, workflow automation, n8n, Make, Laravel, Next.js, Node.js, and React Native.
How do you take an AI-generated MVP into production?
I start with one real user journey, check the generated code and data access, then test expected failures and human review points. Auth, API keys, integrations and deployment are verified before real users rely on the product.
Discuss your project
Tell me what you need. I'll suggest a useful first step.
Send a few lines about your goal, current tools, and timeline.
Project brief
Send a short project brief
Tell me what you need in a few lines. I'll reply with a useful next step.