Skip to content
View litakram's full-sized avatar
❄️
❄️

Highlights

  • Pro

Block or report litakram

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
litakram/README.md

Akram Litniti header

Available for freelance Profile views

Email LinkedIn Portfolio


👋 About Me

I'm a Full-Stack & GenAI developer from Casablanca who builds end-to-end web products and plugs real AI into them: voice agents, report generators, image pipelines and smart dashboards.

  • 💼 Freelancer: I turn vague client ideas into clear specs and deployed products
  • 🤖 Shipped production GenAI features with GPT-4o, Gemini, Whisper, Stable Diffusion & Flux
  • 🏗️ Migrated a monolithic voice agent into a modular real-time pipeline (STT → LLM → TTS) over WebSockets
  • 👨‍🏫 Mentor: ran a 15-hour Git / GitLab / GitHub bootcamp for fellow developers
  • 🏆 3rd place at Hackathon ITHOLIC V4 (ENSIAS) · 5th prize at NABDA (Technopark)
  • 🎓 Specialized Technician in Digital Development, ISGI (OFPPT)
const akram = {
  role: "Full-Stack & GenAI Developer",
  location: "Casablanca, Morocco 🇲🇦",
  openTo: ["Freelance projects", "Full-time roles", "Collaborations"],
  languages: ["Arabic", "French", "English"],
  funFact: "I debug faster with mint tea 🍵",
};

💼 Freelance Services

🌐 Web Applications

Full-stack apps from UI/UX to deployment: dashboards, admin panels, internal tools, SaaS MVPs.

React Node.js Express Laravel

🤖 AI Integration

Add LLMs to your product: chatbots, voice agents, document & report generation, image generation pipelines.

OpenAI Gemini FastAPI WebSockets

⚡ Automation

Connect your tools and remove repetitive work with no-code / low-code workflows and AI agents.

n8n Make Zapier

🔌 APIs & Backends

RESTful APIs, database design, auth, QR-code systems, email reporting and real-time notifications.

REST MongoDB MySQL

📩 Have a project in mind? Let's talk →


🛠️ Tech Stack

Languages

Languages

Frameworks & Libraries

Frameworks

Databases, DevOps & Tools

Tools

AI & Automation

OpenAI Gemini Whisper Stable Diffusion Flux AI Agents Context Engineering n8n Make Zapier


🚀 Featured Projects

🧠 Neural+

AI-assisted content creation and optimization platform. End-to-end MVP, designed and built solo.

📊 Flash Audit

Web app that generates multilingual audit reports with Google Gemini and exports them as styled A4 PDFs.

🎙️ Real-Time Voice Agent

Refactored a monolithic voice agent into a modular 3-stage pipeline: Whisper → GPT-4o → TTS, behind a FastAPI gateway with bidirectional WebSockets.

🌱 Forsa-ia: Forsa Lik o Lia

AI platform helping young people boost their careers or launch their businesses. 5th prize at NABDA, Technopark Casablanca.

🧑‍💼 HR Assessment Platform (Freelance · ENOSIS)

Personality-test web app for candidate screening, with automated scoring and personalized email reports. Built from UI/UX to deployment.

🎁 Rewards Management System (Freelance · ENOSIS)

End-to-end internal rewards tracking: dynamic QR-code API, scanning interface, admin dashboard and real-time validation notifications.

🏁 HackHub

Hackathon and competition management platform, built for the CDD.

🪪 Profily

Complete solution for selling and managing personalized digital business cards for professionals.


💼 Experience

🤖 AI Crafters · Casablanca · 08/2025 – 03/2026
Period Role Highlights
01/2026 – 03/2026 Full-Stack & GenAI Intern Real-time voice pipeline (Whisper → GPT-4o → TTS), Flash Audit (Gemini + PDF export), AI Assessment platform (MongoDB, REST API, dashboard)
09/2025 – 10/2025 Junior GenAI Developer (Freelance) Image-generation workflows with Gemini API, Flux Context Pro & Stable Diffusion; rapid client prototypes
08/2025 – 09/2025 AI Intern Image-to-image generation, contextualization & prompt-enhancement components
🌐 ENOSIS · Full-Stack Web Developer (Freelance) · Remote
  • Built an HR personality-assessment platform with automated scoring and personalized email reports
  • Built a rewards management system with a QR-code API, scanning UI, MongoDB and a real-time admin dashboard
👨‍🏫 ISGI (OFPPT) · Technical Trainer & Mentor · 11/2025 – 12/2025
  • Designed and delivered a 15-hour bootcamp: Git, GitLab & GitHub Essentials
  • Wrote custom documentation and interactive coding labs for peer developers

🏆 Achievements

Award Project Event
🥉 3rd Place Ni'Ma: AI & IoT forest monitoring Hackathon ITHOLIC V4 @ ENSIAS Rabat · 03/2025
🏅 5th Prize Forsa-ia: youth empowerment through AI NABDA Competition @ Technopark Casablanca · 04/2025

🤝 Let's Work Together

I'm open to freelance missions, full-time roles and AI-powered product collaborations.
The fastest way to reach me is by email. I usually reply within 24 hours.

Hire me

footer

Popular repositories Loading

  1. Cours_Documentation_git_github_gitlab Cours_Documentation_git_github_gitlab Public

    Collaborative Git & GitLab documentation for beginners

    HTML 1 1

  2. Ni-Ma Ni-Ma Public

    Welcome to Ni-Ma ! A vigilant system that detects and alerts illegal deforestation in realtime. A smart solar powered device is deployed under tree canopies listening for all sorts of sounds. As so…

    JavaScript

  3. hackathon-mvp hackathon-mvp Public

    PHP

  4. carnet-culinaire carnet-culinaire Public

    platform qui offre une expérience culinaire sans pareille en vous permettant de sauvegarder, organiser et retrouver facilement toutes vos recettes préférées.

    TypeScript

  5. Sketch-image Sketch-image Public

    Python

  6. image-gen-v1 image-gen-v1 Public

    Le projet "Générateur d'Images IA" est une application web qui permet aux utilisateurs de générer des images à partir de prompts. L'application offre également des suggestions de prompts prédéfinis…

    JavaScript