Resume

Printable curriculum

Mohamed Bencheikh

Full-Stack Developer & AI Engineer

Morocco · github.com/PIRATE001d · LinkedIn

Summary

Full-Stack Developer & AI Engineer with 2+ years of experience engineering production web applications and autonomous AI agents. Specializes in bridging modern frontends (React/Next.js), robust backends (Symfony/Node.js/Python), and LLM tool-calling workflows to automate complex business logic. Taking end-to-end features from architectural design through cloud deployment and performance optimization.

Experience

Full-Stack Developer / AI Engineer

Leadz Tech · Rabat, Morocco

2024 – Present

  • Architect and deliver end-to-end web applications, integrating responsive frontends, backend REST APIs, and database schemas across full lifecycle releases.
  • Design autonomous AI agent workflows leveraging function calling, context handling, multi-step execution, and third-party webhooks to automate core business operations.
  • Implement secure RESTful microservices and API integrations utilizing Node.js, Symfony, API Platform, and JWT authentication protocols.
  • Deploy, configure, and maintain containerized applications (Docker) on DigitalOcean cloud environments with continuous uptime monitoring.
  • Integrate real-time communication channels and automation tools, including WhatsApp business APIs, FlowXO workflows, and custom backend webhooks.
  • Accelerate feature development, code refactoring, and debugging cycles by incorporating modern AI-assisted workflows (Cursor, Claude API).

Featured production project

AI E-Commerce AgentLes Eaux Minérales d’Oulmès

A production conversational AI agent wired into an enterprise e-commerce stack. Customers query live inventory, mutate cart state, inspect authenticated orders, and get guided through checkout without leaving the chat.

  • Catalog Retrieval. Engineered structured LLM tool-calling pipelines allowing natural-language querying of real-time inventory and product specs with sub-second API latency.
  • Cart Management. Implemented dynamic cart actions, permitting users to seamlessly add, modify, or remove items directly within the conversational interface.
  • Contextual Scoping. Integrated secure JWT session verification to scope account access, enabling authenticated customers to retrieve live order status, tracking data, and invoices.
  • Workflow Guidance. Built conversational guidance through the multi-step checkout funnel, reducing dropped user sessions and customer support overhead.
  • Testing & Reliability. Executed end-to-end sandbox and production testing to ensure prompt resilience, strict API response formatting, and zero data leakage.

Technical skills

Languages
TypeScript · JavaScript · PHP · Python · SQL
Frontend
React · Next.js · React Query · React Router · Tailwind CSS · MUI · Framer Motion
Backend & APIs
Node.js · Symfony · API Platform · REST APIs · JWT · Microservices
AI & Automation
AI Agents · LLM APIs · Tool Calling · Prompt Engineering · FlowXO · Webhooks
Databases & Cloud
PostgreSQL · MySQL · Supabase · Docker · DigitalOcean · Caddy
Tooling & Practice
Git · GitHub · CI/CD · Production Debugging · System Design · AI-Assisted Dev

Education

Diplôme en Développement Informatique

École MIAGE Salé · Salé, Morocco · Graduated 2024