What I do
Services built around one goal: growth
From the first wireframe to page one of Google, I cover design, code, AI and search so you deal with one person instead of four agencies.
01
Full-Stack Web Development
Custom websites and web apps on the MERN stack and Astro: fast, secure and easy to grow.
Outcome: A site that loads in under a second and converts visitors into leads.
What you get
- Business websites and landing pages
- Web apps, dashboards and client portals
- E-commerce (WooCommerce, headless)
- REST APIs, authentication, payments
- Performance tuning and Core Web Vitals
Stack
- React
- Node.js
- Express
- MongoDB
- Astro
- TypeScript
- Tailwind CSS
02
UI/UX Design
Interfaces people understand at first glance, designed in Figma and shipped pixel-perfect.
Outcome: Clear journeys, fewer drop-offs, a brand that looks premium.
What you get
- User flows and wireframes
- High-fidelity Figma prototypes
- Design systems and component libraries
- Accessible, responsive interfaces (WCAG)
- Design-to-code handoff
Stack
- Figma
- Design tokens
- Tailwind CSS
- Accessibility
03
Backend, APIs & Hosting
Solid server-side logic in Node.js and Python, plus deployment and self-hosting you control.
Outcome: Reliable systems that scale without surprise bills.
What you get
- API design and third-party integrations
- Node.js / Express and Python (FastAPI, Flask) services
- Databases: MongoDB, PostgreSQL, MySQL
- Docker, Linux servers, Proxmox, Cloudflare
- Monitoring, backups and security hardening
Stack
- Node.js
- Python
- FastAPI
- PostgreSQL
- Docker
- Linux
04
AI Engineering
LLM features that do real work: chatbots, RAG over your documents and autonomous agents.
Outcome: Hours of manual work handled by AI, with your data kept private.
What you get
- AI assistants and support chatbots
- RAG systems over your own data
- AI agents with tools and guardrails
- OpenAI, Claude and local models (Ollama, LM Studio)
- Private, self-hosted AI stacks
Stack
- OpenAI API
- Claude API
- Ollama
- Embeddings
- Vector DB
- Python
05
Prompt Engineering & AI Skills
Production-grade prompts, custom AI skills and agent workflows your team can reuse.
Outcome: Consistent AI output on the first try, not the fifth.
What you get
- System prompts and prompt libraries
- Custom skills and plugins for AI assistants
- Agent workflows for coding tools (Claude Code, Codex, Cursor)
- Evaluation and iteration on real outputs
- Team training
Stack
- Claude
- GPT
- Gemini
- Agent SDKs
- MCP
06
Automation
Workflows that connect your tools and run on their own, from lead capture to reporting.
Outcome: Fewer repetitive tasks, faster responses to every lead.
What you get
- n8n, Make and Zapier workflows
- CRM and lead automation (WhatsApp, email, forms)
- Python scripts and web scraping
- AI-powered content and data pipelines
- Webhooks and scheduled jobs
Stack
- n8n
- Make
- Zapier
- Python
- Webhooks
07
SEO
Technical, on-page and local SEO built on topical authority, not guesswork.
Outcome: Steady organic traffic that keeps coming without paying for ads.
What you get
- Technical SEO audits and fixes
- Keyword research and topical maps
- On-page optimization and content briefs
- Local SEO and Google Business Profile
- Schema markup and Core Web Vitals
Stack
- Search Console
- GA4
- Screaming Frog
- Ahrefs
- Semrush
08
AEO & GEO
Get your brand quoted by ChatGPT, Perplexity, Gemini and Google AI Overviews.
Outcome: Your business shows up when people ask AI for a recommendation.
What you get
- Entity and knowledge-graph optimization
- Answer-first content and FAQ formatting
- Structured data and llms.txt
- AI crawler access and visibility tracking
- Brand mentions across trusted sources
Stack
- Schema.org
- llms.txt
- Entity SEO
- AI visibility tools
09
Link Building & Off-Page SEO
Backlink strategies that build authority: outreach, tiered campaigns and link audits.
Outcome: Higher domain authority and rankings that hold.
What you get
- Backlink strategy and anchor planning
- Outreach and guest posting
- Tiered link building with GSA Search Engine Ranker and XRumer
- Link profile audits and disavow
- Competitor backlink gap analysis
Stack
- GSA SER
- XRumer
- Ahrefs
- Semrush
- Majestic
Frequently asked questions
How long does a website take?
A business website usually takes 2 to 4 weeks. Web apps and AI projects are scoped individually, and you get a timeline with the quote.
Do you work with clients outside Morocco?
Yes. I work remotely with clients in Morocco, France and across Europe, in English or French.
What is the difference between SEO, AEO and GEO?
SEO ranks you on Google results. AEO (Answer Engine Optimization) gets your content picked as the direct answer. GEO (Generative Engine Optimization) gets your brand cited by AI assistants like ChatGPT and Perplexity.
Can you add AI to my existing website?
Yes. I can add a chatbot trained on your content, AI search, or automations that plug into your current site and CRM without a rebuild.
Which technologies do you use?
Astro, React and Node.js for the web, Python for AI and automation, and n8n for workflows. I pick the simplest stack that does the job well.
How do I get started?
Send a message through the contact form or WhatsApp with a few lines about your project. I reply within 24 hours with next steps.
Have a project in mind?
Tell me about it. I reply within 24 hours, usually much faster on WhatsApp.
