05/19/2026 updated


100 % available
Full-Stack Software Engineer | Python · PHP · Go · Laravel · React · AI · SaaS
Morocco
Worldwide
Diploma in Web & Mobile Development – Simplon Maghreb / Solicode, Tangier, Morocco (2022–2023)About me
I love figuring out how things work. I've developed and worked on a variety of projects, including websites, SaaS applications, APIs, and custom solutions. I've learned how to integrate into large projects, collaborate with teams from around the world, solve problems, and propose important solutions
AI AgentsPHPApplication Programming Interfaces (APIs)LAMP StackSoftware as a ServiceDjangoPython (Programming Language)LaravelPHP DevelopmentSvelteWooCommerceWorkflowsChatbotsPHP FrameworksFlask
Full-Stack Web Development
Expertise in building web applications and SaaS platforms using PHP, Laravel, Python, Go, JavaScript, React, and Svelte. Delivery of complete solutions from idea to production, including REST APIs, WooCommerce integrations, and Tailwind CSS-based frontends.
AI Integration & Automation
Integration of AI capabilities into real-world applications, including AI-powered chatbots with RAG (Retrieval-Augmented Generation), AI-driven content curation, and automation of manual workflows across internal and client systems.
SaaS Platform Development
Design and development of SaaS platforms such as AI chatbot solutions and drag-and-drop website builders, covering multi-tenant architecture, third-party API connections, and scalable production deployments.
REST API Design & Integration
Design and integration of REST APIs across multiple client projects, connecting platforms and enabling data exchange between services.
WordPress & WooCommerce Development
Development of WordPress plugins and WooCommerce integrations, including product listing sync, inventory management, and order processing between merchants and B2B marketplaces.
Data Pipeline & Workflow Automation
Design and connection of data pipelines for high-volume environments, processing 1,000+ leads per month, with automations running directly in production systems.
Python Scripting & Backend Development
Use of Python for backend development, automated news aggregation, AI embedding pipelines, and scheduled newsletter delivery systems.
Security-Conscious Development
Consideration of security principles throughout the development process, ensuring clean, secure code in all delivered applications.
Freelance Project Management
Management of 20+ client projects on Upwork with 70+ completed jobs and a 100% Job Success Score, handling full project lifecycle independently.
Expertise in building web applications and SaaS platforms using PHP, Laravel, Python, Go, JavaScript, React, and Svelte. Delivery of complete solutions from idea to production, including REST APIs, WooCommerce integrations, and Tailwind CSS-based frontends.
AI Integration & Automation
Integration of AI capabilities into real-world applications, including AI-powered chatbots with RAG (Retrieval-Augmented Generation), AI-driven content curation, and automation of manual workflows across internal and client systems.
SaaS Platform Development
Design and development of SaaS platforms such as AI chatbot solutions and drag-and-drop website builders, covering multi-tenant architecture, third-party API connections, and scalable production deployments.
REST API Design & Integration
Design and integration of REST APIs across multiple client projects, connecting platforms and enabling data exchange between services.
WordPress & WooCommerce Development
Development of WordPress plugins and WooCommerce integrations, including product listing sync, inventory management, and order processing between merchants and B2B marketplaces.
Data Pipeline & Workflow Automation
Design and connection of data pipelines for high-volume environments, processing 1,000+ leads per month, with automations running directly in production systems.
Python Scripting & Backend Development
Use of Python for backend development, automated news aggregation, AI embedding pipelines, and scheduled newsletter delivery systems.
Security-Conscious Development
Consideration of security principles throughout the development process, ensuring clean, secure code in all delivered applications.
Freelance Project Management
Management of 20+ client projects on Upwork with 70+ completed jobs and a 100% Job Success Score, handling full project lifecycle independently.
Experience
Professional experience5 - 10 years
Freelancer since2022
Languages
EnglishFluent
Project history
SaaS platform that enables businesses to create AI-powered, embeddable chatbots delivering instant, 24/7 customer support on their websites. The platform allows training chatbots on company-specific data, ensuring accurate, context-aware responses. Stack: PHP, Laravel, Golang, Svelte, AI, RAG.
Automated system that pulls local news from multiple APIs, uses AI to curate and summarize stories by city, then sends a personalized morning newsletter to each subscriber on schedule. Stack: Python, JavaScript, AI, Embedding, APIs Integration.
Freelance software engineer on Upwork with 20+ clients and 70+ completed jobs, maintaining a 100% Job Success Score.