I build AI agents, AI integrations, chatbots, automation systems, and AI SaaS platforms that run in production: LangChain, LangGraph, CrewAI, n8n workflows, RAG pipelines, and AI voice agents with Vapi and Retell AI.
๐๐ฒ๐ณ๐ผ๐ฟ๐ฒ ๐๐ฟ๐ถ๐๐ถ๐ป๐ด ๐ฎ๐ป๐ ๐ฐ๐ผ๐ฑ๐ฒ, ๐ ๐ฑ๐ฒ๐๐ถ๐ด๐ป ๐ฎ ๐ฐ๐ผ๐บ๐ฝ๐น๐ฒ๐๐ฒ ๐๐ ๐ฟ๐ผ๐ฎ๐ฑ๐บ๐ฎ๐ฝ ๐ณ๐ผ๐ฟ ๐๐ผ๐๐ฟ ๐ฏ๐๐๐ถ๐ป๐ฒ๐๐, ๐๐ผ ๐๐ผ๐ ๐ธ๐ป๐ผ๐ ๐ฒ๐ ๐ฎ๐ฐ๐๐น๐ ๐๐ต๐ฎ๐ ๐๐ผ ๐ฏ๐๐ถ๐น๐ฑ, ๐๐ต๐ฎ๐ ๐ถ๐ ๐ฐ๐ผ๐๐๐, ๐ฎ๐ป๐ฑ ๐๐ต๐ฎ๐ ๐๐ผ ๐๐ธ๐ถ๐ฝ. Most wasted AI budget comes from building the wrong thing first.
The businesses I work with usually have the same problem: manual processes, disconnected tools, and leads or support tickets that sit untouched for hours. I replace that with systems that respond in seconds and run 24/7 without adding headcount.
โค ๐ช๐ต๐ฎ๐ ๐ ๐๐๐ถ๐น๐ฑ
โ AI Agents and Agentic Workflows: autonomous and tool-using agents, multi-agent systems, function calling, MCP integrations (LangChain, LangGraph, CrewAI)
โ AI Integration: connect OpenAI, Claude, and Gemini to your existing tools, CRM, and internal systems so AI works inside the workflows you already run
โ AI Automation: n8n, Make, and Zapier workflows to automate lead qualification, CRM updates, email follow-up, reporting, and business processes
โ AI Chatbot Development: context-aware support and sales chatbots for web, WhatsApp, and Slack, connected to your knowledge base, CRM, and calendar
โ AI Voice Agents: inbound and outbound calling, AI receptionists, appointment booking, lead qualification (Vapi, Retell AI, ElevenLabs, Twilio, Deepgram)
โ RAG Systems: knowledge bases grounded in your real documents with semantic search and vector databases (Pinecone, pgvector, Qdrant, ChromaDB)
โ AI SaaS Platforms: full-stack development with multi-tenant architecture, auth, Stripe billing, dashboards, and deployment included
โ Backend and API Integration: Python, FastAPI, Node.js, PostgreSQL, Supabase, REST APIs, webhooks
โค ๐ฆ๐ต๐ถ๐ฝ๐ฝ๐ฒ๐ฑ ๐ช๐ผ๐ฟ๐ธ
โ NFC-linked commerce platform for music artists: artist storefronts, product discovery, sales and tap analytics dashboards
โ Event ticketing platform: event creation, checkout, and payment flows with fintech integrations
โ Production data warehouse on Amazon Redshift for a Berlin climate-fintech company, delivered across structured milestones
โ AI recruiting platform: trigger-based candidate sourcing with LLM scoring and automated write-back to Google Sheets
โ Multiple production automation pipelines connecting CRMs, payment systems, and marketing tools
Every system ships documented, deployed, and maintainable by your team. No black boxes, no vendor lock-in.
โค ๐ง๐ฒ๐ฐ๐ต ๐ฆ๐๐ฎ๐ฐ๐ธ
โ AI and LLMs: OpenAI GPT-4o, Claude, Gemini, LangChain, LangGraph, CrewAI, LlamaIndex, MCP, prompt engineering, generative AI
โ Voice: Vapi, Retell AI, ElevenLabs, Twilio, Deepgram, Whisper
โ Automation: n8n, Make, Zapier
โ Data: PostgreSQL, Supabase, Pinecone, pgvector, Redis
โ Backend: Python, FastAPI, Node.js, REST APIs, webhooks, microservices
โ Frontend and Cloud: React, Next.js, AWS, GCP, Docker, Vercel
โ Integrations: HubSpot, GoHighLevel, Salesforce, Stripe, Google Calendar, WhatsApp Business API
โค ๐๐ผ๐ ๐ ๐ช๐ผ๐ฟ๐ธ
Scoping call to understand your workflow and bottlenecks
AI roadmap and architecture before any code is written
Fast working prototype, then production hardening
Documentation and handoff so your team owns the system
Tell me the process that costs your team the most time. I will tell you exactly how I would automate it and what it would cost.
โค ๐๐ฒ๐๐๐ผ๐ฟ๐ฑ๐
ai agent development, ai agents, ai automation, ai integration, artificial intelligence, chatbot development, ai chatbot, chatgpt integration, generative ai, automation, workflow automation, n8n, make automation, zapier, agentic ai, ai voice agent, voice ai, conversational ai, prompt engineering, llm integration, rag, retrieval augmented generation, langchain, langgraph, crewai, multi-agent systems, mcp, openai api, gpt-4o, claude, gemini, vapi, retell ai, elevenlabs, twilio, deepgram, vector database, pinecone, python, fastapi, node.js, react, api integration, backend development, saas development, full stack development, business process automation, customer support automation, lead qualification, appointment booking
Chatbot Development
Python
Node.js
TypeScript
Generative AI
GPT API
LLM Prompt Engineering
Azure Cognitive Services
Gemini
Amazon Bedrock
ChatGPT
LangChain
Large Language Model
AI Development
Llama 3
HICHAM I.
Casablanca, Morocco
$25/hr
4.9
33 jobs
I am a Senior Full-Stack Engineer specializing in AI-powered SaaS applications, intelligent automation, scalable web platforms, and production-ready software.
I work across the entire product lifecycle โ from architecture and development to deployment, integrations, optimization, and long-term maintenance. My focus is building reliable systems that are scalable, secure, maintainable, and fast to ship.
PROVEN EXPERIENCE
โ AI-powered SaaS platforms
โ Full-stack web applications
โ AI agents & workflow automation
โ E-commerce & business automation
โ Real-time applications and communication systems
โ Payment & subscription infrastructure
โ Cloud deployment & DevOps
โ Production-ready architecture
I have built and contributed to SaaS platforms, AI-powered applications, healthcare solutions, e-commerce systems, dashboards, automation platforms, and custom business software.
I specialize in turning ideas and business requirements into production-ready products, with a strong focus on clean architecture, maintainability, performance, and rapid execution.
FULL-STACK DEVELOPMENT
I build modern web applications using React.js, Next.js, TypeScript, JavaScript, Tailwind CSS, ShadCN UI, Node.js, Express.js, Laravel, REST APIs, WebSockets, and real-time technologies.
I work across both frontend and backend architecture, allowing me to build complete products from the ground up.
AI & AUTOMATION
I specialize in integrating AI into real-world products and business workflows:
OpenAI
Claude
Mistral
LLM-powered applications
AI Agents
AI Chatbots
Retrieval-Augmented Generation (RAG)
AI workflow automation
Speech-to-Text
Text-to-Speech
Voice AI
Intelligent document processing
Custom AI pipelines
Prompt engineering
I have particular experience building AI agents that interact with users through voice, chat, and automated workflows.
BACKEND & ARCHITECTURE
Node.js
Express.js
Laravel
Python
REST APIs
WebSockets
Event-driven architectures
Microservices
Background jobs
API integrations
Authentication & authorization
Multi-tenant SaaS architectures
DATABASES
PostgreSQL
MySQL
MongoDB
Supabase
Prisma
Redis
Firebase
CLOUD & DEVOPS
AWS
Azure
Hetzner
Vercel
Docker
Docker Compose
Nginx
GitHub Actions
CI/CD
Linux
Grafana
Prometheus
I handle everything from containerization and deployment to monitoring, optimization, and production infrastructure.
SAAS & BUSINESS SYSTEMS
I have experience building:
SaaS platforms
Subscription systems
Payment integrations
CRM systems
E-commerce platforms
Order management systems
Business automation tools
Analytics dashboards
Communication platforms
AI-powered customer support systems
I also work with integrations such as Stripe, Shopify, WhatsApp, SIP/telephony systems, webhooks, and third-party APIs.
WHAT I CAN BUILD
Whether you need an AI-powered SaaS platform, a complete MVP from scratch, an existing application rebuilt or scaled, AI integration into an existing product, AI voice/chat agents, a scalable backend, e-commerce automation, custom business software, API integrations, or cloud infrastructure and deployment, I can take your product from architecture to development to production.
CORE TECHNOLOGIES
Frontend: React.js, Next.js, TypeScript, JavaScript, Tailwind CSS, ShadCN UI
Backend: Node.js, Express.js, Laravel, Python, REST APIs, WebSockets
AI: OpenAI, Claude, Mistral, RAG, AI Agents, LLMs, STT, TTS, Voice AI
Databases: PostgreSQL, MySQL, MongoDB, Supabase, Prisma, Redis
Cloud & DevOps: AWS, Azure, Hetzner, Vercel, Docker, Nginx, GitHub Actions, CI/CD
Integrations: Stripe, Shopify, WhatsApp, SIP, Webhooks, Third-Party APIs
Keywords: Senior Full Stack Developer, AI Engineer, AI Full Stack Developer, SaaS Developer, SaaS Application Development, Next.js Developer, React Developer, Node.js Developer, TypeScript Developer, Python Developer, Laravel Developer, Express.js Developer, AI Agent Developer, AI Automation, AI Integration, OpenAI Developer, Claude Developer, LLM Developer, RAG Developer, Voice AI Developer, Chatbot Developer, API Developer, REST API, WebSockets, PostgreSQL, MongoDB, Supabase, Prisma, AWS, Azure, Docker, DevOps, CI/CD, SaaS Architecture, Full Stack SaaS Developer, AI-Powered SaaS
JavaScript
Python
Next.js
RESTful API
Tailwind CSS
Node.js
MongoDB
Redis
User Authentication
Docker
Figma
GraphQL
Supabase
System Deployment
SaaS Development
Aboulhassan A.
Rabat, Morocco
$14/hr
5.0
57 jobs
A proficient data scientist and machine learning expert specializing in AI development and data engineering solutions. Led projects including an AI chatbot for intelligent data insights [1] and advanced NLP model for topic recognition [2], enhancing business decision-making through data-driven strategies. Expertise in Python, NLP, and deep learning frameworks like TensorFlow and PyTorch, applied to build scalable data infrastructures and innovative AI solutions. Delivers significant improvements in predictive modeling and real-time data processing across various sectors
Chatbot Development
Machine Learning
Natural Language Processing
Python
Artificial Neural Network
Data Science
Deep Learning
TensorFlow
AI Bot
ChatGPT
Data Analysis
Data Mining
Prompt Engineering
Hicham M.
Casablanca, Morocco
$15/hr
5.0
4 jobs
Passionate about bridging the gap between theoretical AI models and practical, effective business solutions, I am an experienced AI Developer with a robust background in mathematics, statistics, and computer science. My core expertise lies in Artificial Intelligence, Machine Learning, and Deep Learning, complemented by strong capabilities in Cloud Computing platforms such as AWS, GCP, and Microsoft Azure.
With extensive experience managing large datasets and developing complex algorithms, I am adept at leveraging my skills in Python, JavaScript, Java (including Spring Boot), Angular, C++, and SQL to build scalable, efficient applications. My familiarity with web development technologies like HTML allows me to undertake and excel in full stack development projects, integrating cutting-edge AI into web and mobile platforms efficiently.
Skills and Specialties:
AI and Machine Learning: Proficient in building and deploying robust models using advanced frameworks like TensorFlow and PyTorch. Expertise in various AI branches including Natural Language Processing (NLP), Reinforcement Learning (RL), and Computer Vision (CV).
Data Handling: Experienced in working with PostgreSQL, MySQL, MongoDB, and other major databases, ensuring data integrity and performance in AI-driven applications.
AI Integration: Skilled in integrating AI functionalities into mobile applications and websites, enhancing user engagement and operational efficiency.
Cloud Computing: Extensive knowledge of deploying and managing applications on leading cloud platforms, ensuring scalability and reliability.
Communication and Team Collaboration: Excellent communication and presentation skills, a proven team player, and experience in collaborating through platforms like Discord and Telegram for project management.
Prototyping to Production: Proven track record in moving concepts from business proofs-of-concept (POC) and minimum viable products (MVP) to fully operational implementations.
Interests:
AI-Powered Projects: Keen on developing AI solutions that drive business innovation and efficiency.
Robotic Systems: Interested in the application of AI in robotics to automate and optimize operations.
Social Media Bots: Versatile in creating intelligent bots for platforms like Discord and Telegram to enhance user interaction and automate responses.
Supervised Learning: Focused on developing and improving models using supervised learning techniques to solve real-world problems.
Whether you are looking to integrate AI into your existing systems, develop intelligent full stack applications, or transform your ideas into impactful AI solutions, I am here to help you achieve these goals with precision and professionalism. Let's leverage AI to create value for your business and customers.
Connect with me to explore how we can make your next AI project a success!
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
โUpwork provides an umbrella-level of security. I can see a talentโs work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.โ
KD
Kim Darling
Emerald Tiger
โUpwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.โ
DM
David Merry
Kinetic Investments
โOur very specific requirements can be a challengeโWith Upwork, weโre able to access a bigger community to ensure the success of our projects.โ
KK
Katja Krohn
Summa Linguae
How do I hire a Chatbot Developer in Morocco on Upwork?
You can hire a Chatbot Developer in Morocco on Upwork in four simple steps:
Create a job post tailored to your Chatbot Developer project scope. We'll walk you through the process step by step.
Browse top Chatbot Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Chatbot Developer profiles and interview.
Hire the right Chatbot Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Chatbot Developer?
Rates charged by Chatbot Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Chatbot Developer in Morocco on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Chatbot Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Chatbot Developer team you need to succeed.
Can I hire a Chatbot Developer in Morocco within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Chatbot Developer proposals within 24 hours of posting a job description.