Back to home
SERVICES/Software Development

Websites, apps, and software built around your needs.

I’m Mehdi Moulabbi, a developer based in Oujda, Morocco. I work with businesses and teams remotely to build custom websites, e-commerce platforms, Android and iOS apps, desktop software, and AI-enabled products. I also help improve existing code and application performance.

Discuss a project
01 / SERVICE

Custom website and e-commerce development

I build responsive websites, web applications, online stores, and business platforms around your actual workflow. Work can include frontend and backend development, databases, authentication, payment integrations, and deployment.

  • Business websites
  • E-commerce and product catalogs
  • Custom web applications
  • APIs and integrations
02 / SERVICE

Android and iOS app development

I develop cross-platform mobile applications for Android and iPhone, connecting mobile interfaces to reliable APIs and data services. I plan for real device constraints, offline behavior, authentication, and maintainable releases.

  • Android applications
  • iPhone and iPad applications
  • Cross-platform mobile development
  • Backend and API integration
03 / SERVICE

Desktop application development

I build desktop software for focused workflows, local-first tools, and operational dashboards. Depending on the product, that can include a web-based desktop shell, local AI models, system integrations, and secure data handling.

  • Windows, macOS, and Linux desktop tools
  • Electron applications
  • Local-first software
  • AI and system integrations
04 / SERVICE

Website speed and code optimization

I review existing websites and applications to find avoidable work, slow requests, and difficult-to-maintain code. Improvements are guided by profiling and the project’s goals, with attention to loading speed, backend and database performance, accessibility, and reliability.

  • Frontend and asset performance
  • API and database query tuning
  • Code review and refactoring
  • Core Web Vitals investigation

How I approach a project

We start with the problem, users, and constraints. I scope the smallest useful delivery, agree on the technical approach, then build, review, and deploy in clear steps. The process can include frontend, backend, mobile or desktop work, AI integrations, testing, and performance profiling as the project requires.

Based in Oujda, Morocco · Remote projects welcome