Casablanca · MoroccoAvailable for freelance

Akram Litniti

Full-Stack & GenAI Developer

I build full-stack web products with generative AI wired into them — from real-time voice pipelines to report engines.

Start a conversation
Akram Litniti — Full-Stack & GenAI Developer, Casablanca

Services

Freelance web & AI development from Casablanca — for businesses in Morocco and abroad.

  • Websites & web apps

    01

    Fast, search-optimised websites and full web applications on React, Node/Express or Laravel — landing pages, showcase sites, e-commerce and dashboards, from design to deployment.

    • React
    • Node.js
    • Laravel
    • SEO

    Shipped: BestFit · Moto Stock · NeuralPlus

  • Digital business cards

    02

    Shareable digital business cards for professionals and teams — QR or NFC, one tap to save the contact, links to WhatsApp, socials and your website, editable without reprinting.

    • QR
    • NFC
    • vCard
    • PWA

    Shipped: Digital Cards

  • Digital solutions for businesses

    03

    Replacing paper, spreadsheets and back-and-forth with software: digital menus, booking and scheduling, QR reward systems, assessment platforms and internal tools.

    • Digital menu
    • Booking
    • QR
    • Dashboards

    Shipped: Le Gatsby — Digital Menu · ENOSIS — QR Rewards System · Barber Schedule

  • Custom CRM

    04

    A CRM shaped around how your team actually sells and follows up: contacts, pipelines, scoring, automated emails and reporting — without paying for features you never use.

    • MongoDB
    • REST API
    • Automation
    • Reporting

    Shipped: ENOSIS — HR Assessment Platform

  • CMS & content platforms

    05

    Sites you can update yourself: headless CMS setups, admin panels and publishing workflows on Supabase, Sanity or a custom back office.

    • Headless CMS
    • Supabase
    • Admin panel

    Shipped: NeuralPlus

  • AI integration

    06

    Wiring GPT-4o, Gemini, Whisper and image models into real products — report generation, document extraction, OCR and RAG pipelines, with the guardrails that make them safe to ship.

    • GPT-4o
    • Gemini
    • RAG
    • OCR

    Shipped: Flash Audit — AI Maturity Assessment · Neural+ Extractor · AI Corner

  • AI chatbots

    07

    Chatbots for your website or WhatsApp that answer customers from your own content — in French, English, Arabic or Darija — and hand off to a human when needed.

    • WhatsApp
    • Darija
    • RAG
    • LLM

    Shipped: Moroccan Chatbot

  • AI agents & voice agents

    08

    Agents that take actions, not just answer: tool-using LLM agents and real-time voice agents (speech-to-text → reasoning → speech) over streaming WebSockets.

    • Agents
    • Whisper
    • FastAPI
    • WebSockets

    Shipped: WAW — Real-time Voice Agent

  • Automation & dev workflows

    09

    Automating repetitive business processes with n8n, Make and Zapier, plus Git, CI/CD and AI-assisted development workflows for teams — taught in a 15-hour Git/DevOps bootcamp.

    • n8n
    • Make
    • Git
    • CI/CD

Selected work

Every one of these is a pipeline. Follow the signal.

02

AI Corner

An interactive AI-art kiosk that turns a visitor's sketch into a finished character live

  • client
  • private

    Everything else

    13 projects

    ENOSIS — HR Assessment Platform

    live

    Personality testing that scores candidates and emails the report

    • JavaScript
    • Node.js
    • Express.js
    • MongoDB

    ENOSIS — QR Rewards System

    live

    QR-tracked internal rewards, from issue to scan to dashboard

    • JavaScript
    • Node.js
    • Express.js
    • MongoDB

    HackHub

    live

    Your hackathon partner — competition management, end to end

    • PHP
    • JavaScript
    • SQL
    • MySQL

    Forsa-ia

    AI that helps young Moroccans build a career or a business

      WAW — Real-time Voice Agent

      A monolithic voice agent, rebuilt as a streaming pipeline

      • Python
      • FastAPI
      • WebSockets
      • Whisper (STT)

      Flash Audit — AI Maturity Assessment

      live

      Generates a multilingual AI-maturity audit as a print-ready PDF

      • JavaScript
      • React
      • Node.js
      • Express.js

      Le Gatsby — Digital Menu

      live

      An art-deco digital menu that installs like an app

      • JavaScript
      • Gatsby
      • Git
      • Vercel

      Instracker

      live

      • JavaScript
      • Git
      • Vercel

      Barber Schedule

        Digital Cards

          Image Generator

            Moroccan Chatbot

              Ni'Ma

              AI and IoT keeping watch over forests

                The path so far

                1. 01/26 — 03/26

                  Full-Stack & Generative AI Intern

                  AI Crafters · internship · Casablanca, Morocco

                  Built and shipped three production-facing systems combining modern web stacks with generative AI: real-time voice, document generation and assessment platforms.

                  • Migrated a monolithic voice-agent infrastructure into a modular three-stage pipeline (Whisper STT → GPT-4o → TTS) behind a FastAPI gateway with bidirectional WebSockets, for the WAW client PoC.
                  • Designed and deployed a React/Node/Express application using the Google Gemini API to generate multilingual audit reports and export them as styled A4 PDFs (Flash Audit).
                  • Developed an AI assessment platform end to end: MongoDB data modelling, RESTful API, and an interactive supervision dashboard.
                  • FastAPI
                  • WebSockets
                  • Whisper
                  • GPT-4o
                  • React
                  • Node.js
                  • Express.js
                  • Google Gemini API
                  • MongoDB
                2. 11/25 — 12/25

                  Technical Training Lead & Mentor

                  ISGI (OFPPT) · part-time · Casablanca, Morocco

                  Designed and ran a 15-hour intensive bootcamp, "Git, GitLab & GitHub essentials", for fellow developers.

                  • Wrote custom course documentation and interactive coding labs from scratch.
                  • Coached peer developers to practical mastery of version-control workflows and remote collaboration.
                  • Git
                  • GitHub
                  • GitLab
                3. 09/25 — 10/25

                  Junior GenAI Developer (Freelance)

                  AI Crafters · freelance · Hybrid — Casablanca, Morocco

                  Supported the development of image-generation workflows with model integration over APIs, on fast client-driven prototype cycles.

                  • Delivered rapid prototypes focused on client needs and innovation.
                  • Integrated image models through APIs into Node and Python services.
                  • Gemini API
                  • Python
                  • Flux Context Pro
                  • Stable Diffusion
                  • FastAPI
                  • Node.js
                  • Express.js
                4. 08/25 — 09/25

                  AI Intern

                  AI Crafters · internship · Casablanca, Morocco

                  Developed AI components for real use cases: image-to-image generation, contextualisation and prompt improvement.

                  • Built image-to-image generation components used in client-facing work.
                  • Gained hands-on experience collaborating on GenAI pipelines in a team.
                  • Python
                  • Stable Diffusion
                  • Prompt engineering
                5. now — now

                  Full-Stack Web Developer (Freelance projects)

                  ENOSIS · freelance · Remote

                  Two end-to-end internal platforms, owned from UI/UX design through to deployment.

                  • HR assessment platform: a personality-test web app for candidate selection, with automated scoring logic and an engine generating personalised reports delivered by email.
                  • Rewards allocation system: end-to-end traceability and distribution of internal rewards, with a dynamic QR-code generation API, a scanning interface backed by MongoDB, and an admin dashboard with real-time validation notifications.
                  • Managed the full project lifecycle on both, from UI/UX design to deployment.
                  • Node.js
                  • Express.js
                  • MongoDB
                  • JavaScript
                  • REST API

                3rd place — Hackathon ITHOLIC V4

                ENSIAS, Rabat · 2025-03

                Led a team of four to a podium finish with Ni'Ma, an AI + IoT platform for forest monitoring — owning sprint goals and conflict resolution under time pressure.

                5th prize — NABDA Competition

                Technopark Casablanca / OFPPT — F.R.E · 2025-04

                Awarded for Forsa-ia, an AI-powered platform helping young people build a career or launch a business.

                • 09/24–07/26Specialised Technician in Digital DevelopmentISGI (OFPPT)
                • 09/24–07/26Qualifying programme — Entrepreneurial InnovationISGI / UM6P
                • 03/25–07/25Qualifying programme — Machine Learning EssentialsOFPPT
                • 09/23–07/24Baccalaureate — Mathematical Sciences AGS. El Oulaa

                Toolkit

                • 15+Projects shipped
                • 2Hackathon podiums
                • 15hHours of training delivered
                • 4GenAI roles in one year

                I'm a full-stack developer in Casablanca working where modern web stacks meet generative AI. In the past year I've shipped a real-time voice agent pipeline, a multilingual AI audit report generator, and several freelance platforms that people use daily. I'm finishing a two-year degree in digital development and heading into an engineering cycle next.

                Deep

                • JavaScript
                • React.js
                • Node.js
                • Express.js
                • Git / GitHub

                AI & models

                • OpenAI GPT-4o
                • Google Gemini API
                • Whisper (speech-to-text)
                • Text-to-speech pipelines
                • Stable Diffusion
                • Flux Context Pro
                • AI agents
                • Context engineering
                • Context caching
                • Prompt engineering

                Fluent

                • Python
                • TypeScript
                • PHP
                • Laravel
                • FastAPI
                • MongoDB
                • MySQL
                • SQL
                • REST API design
                • Tailwind CSS
                • HTML5 / CSS3

                Working knowledge

                • Bootstrap
                • WebSockets
                • GitLab
                • Vercel
                • Render
                • UML
                • MERISE
                • n8n
                • Zapier
                • Make

                Speaks

                • Arabic · native
                • Darija · native
                • French · C1
                • English · B2

                Questions

                Is Akram Litniti available for freelance work in Casablanca?

                Yes. I take on freelance projects in Casablanca, across Morocco and remotely for clients abroad. I'm also open to internships and full-time roles.

                What can you build for my business?

                Websites and web applications, digital business cards, custom CRMs and CMS back offices, digital menus and booking tools, AI chatbots, AI agents and automated workflows — designed, built and deployed end to end.

                Can you add an AI chatbot or AI agent to my existing website?

                Yes. I connect models such as GPT-4o or Gemini to your own content and tools, so the assistant answers from your data, works on your site or WhatsApp, and escalates to a person when it should.

                Which languages do you work in?

                Arabic and Darija (native), French and English. I build multilingual sites, including right-to-left Arabic interfaces.

                Who is Akram Litniti?

                Akram Litniti is a full-stack and generative-AI developer based in Casablanca, Morocco, trained in digital development at ISGI (OFPPT) and experienced with AI Crafters. Akram is the brother of Mounsef Litniti, founder and CPO of JABB.

                How do we start a project?

                Send a message through the contact form or email litnitiakram1@gmail.com with a few lines about what you need. I usually reply within a day with questions and a proposal.

                Start a conversation

                Open to internships, freelance work and full-time roles. I usually reply within a day.

                Elsewhere

                Based in

                Casablanca, Morocco
                Africa/Casablanca