Skip to content
Services

Development services in Morocco & Casablanca

Freelance full-stack web, SaaS, data engineering, AI automation and cloud/DevOps development for businesses and startups in Morocco — remote or on-site.

Practical, end-to-end help for businesses and founders in Casablanca and beyond — from building a product to keeping it running. As a full-stack developer and data science student, I bring a hands-on, detail-oriented approach to every engagement, whether it's a freelance project, a short collaboration, or an internship.

Web Application Development

Building responsive, production-ready web apps with React, Next.js, Node.js and Express — from the interface down to the API and database, with clean, maintainable code.

  • Custom front-end interfaces with React, Next.js and TailwindCSS
  • REST APIs built with Node.js, Express or Spring Boot
  • Database design with MySQL, PostgreSQL or MongoDB
  • Responsive, accessible layouts across devices

SaaS Development

Helping early-stage founders turn an idea into a working SaaS product — user authentication, subscriptions and payments, built on a stack like Spring Boot, React and Stripe.

  • MVP design and development for SaaS and web platforms
  • User authentication and role-based access (JWT)
  • Subscription and payment flows with Stripe
  • Scalable architecture ready to iterate on

AI Automation

Applying practical AI and generative-AI tools to automate repetitive tasks and build data-driven features, from predictive models with scikit-learn to prompt-based workflows.

  • Predictive models with scikit-learn and TensorFlow
  • NLP features for text classification and extraction
  • Prompt engineering for generative-AI workflows
  • Automation scripts to remove manual, repetitive work

Data Engineering

Designing pipelines that turn raw, messy data into clean, reliable datasets, using Python, Pandas, SQL and big-data tools like Apache Spark and Kafka.

  • ETL pipelines with Python and Pandas
  • SQL and NoSQL data modeling (MySQL, PostgreSQL, MongoDB)
  • Batch and streaming processing with Spark and Kafka
  • Data cleaning, validation and quality checks

Dashboards & Business Intelligence

Turning spreadsheets and databases into clear, interactive dashboards with Power BI, Tableau and Excel, so teams can make decisions from real data instead of guesswork.

  • Interactive dashboards in Power BI and Tableau
  • KPI tracking and reporting automation
  • Data modeling and DAX / calculated fields
  • Advanced Excel reporting and data storytelling

API Integration

Connecting applications to third-party services and internal systems — designing REST APIs and integrating payment, auth or data providers into existing products.

  • REST API design and documentation
  • Third-party integrations (Stripe, auth providers, data APIs)
  • Secure authentication flows (JWT, OAuth)
  • Testing and debugging with Postman

Cloud & DevOps

Setting up reliable deployment pipelines with Docker, Kubernetes and Jenkins, and provisioning cloud infrastructure as code on AWS with Terraform and Ansible.

  • Containerization with Docker and orchestration with Kubernetes
  • CI/CD pipelines with Jenkins and GitHub
  • Infrastructure as code with Terraform and Ansible
  • Cloud deployment and monitoring on AWS
FAQ

Answers for businesses in Casablanca & beyond

Common questions about working with a Casablanca-based full-stack developer — availability, remote collaboration, pricing and the kind of web, data and cloud projects I take on.

Yes — I'm based in Casablanca and regularly work with Moroccan businesses and startups on web, data and cloud projects, on-site or remotely. I'm equally comfortable collaborating with international clients across time zones.

Let's build something great together

Whether you need a full-stack web app, a data dashboard, or a cloud-native deployment — I'd love to hear about it.