Abdelkabir El Bahmadi

Hello! I'm

Abdelkabir El Bahmadi

Software Engineer · AI Engineer · Full-Stack Developer · PhD Researcher

Full-stack applications, backend architectures, RAG pipelines, LLM agents and voice AI — designed, built and deployed with a focus on reliability, scalability and cost.

Founder of Tuplify Studiotuplify.com
Abdelkabir El Bahmadi at his desk in front of a code editor

About Me

I build software and AI systems with 5+ years of experience.

I'm Abdelkabir El Bahmadi, a Software / AI Engineer focused on building reliable software products and intelligent systems. My work sits at the intersection of software engineering and artificial intelligence.

I build full-stack applications, backend systems, AI-powered workflows, RAG pipelines, LLM agents, semantic search and automation platforms. I care about more than making demos work: architecture, security, deployment, observability, testing, performance and cost.

I also founded Tuplify Studio, a software engineering studio where a small team of engineers builds web, mobile and AI projects for clients. In parallel, I research how agentic systems can make AI-assisted software engineering more disciplined.

  • Production over prototypes
  • Simple architecture where possible
  • Measurable performance
  • Cost-aware AI engineering
  • Security & maintainability
  • Developer velocity

Abdelkabir El Bahmadi

Software / AI Engineer

Arabic / Darija (native) · French · English

Learning

My Education

  1. 012024 — Present

    PhD — AI for Software Engineering

    ENSIAS, Mohammed V University — Rabat

  2. 022022 — 2024

    Master's in Business Intelligence

    Faculty of Science and Technology — Beni Mellal

    Final project on SVM optimization with ADMM

  3. 032022

    Bachelor's in Software Engineering

    Faculty of Science and Technology

  4. 042021

    DEUST Maths · Computer Science · Physics

    FST Errachidia

  • ~97%

    Voice-AI cost cut

  • 5+

    Years of experience

  • 5

    Client platforms

  • 5

    AI & backend systems

Involvement

My Experience

2026Present

Founder · Software & AI Engineer

Tuplify Studio · tuplify.com


Running a software engineering studio that builds web, mobile and AI solutions for clients — from scoping and architecture to delivery and post-launch support.

  • Lead a small team of engineers across client projects
  • Delivered multilingual booking and showcase platforms for Moroccan travel and transport operators
  • Web apps & CRM, SEO-optimized websites, ServiceNow apps, AI integrations and cloud / API work
2024MayPresent

Software Engineer & AI Project Architect

Seffane / Passisto


Building production-grade software and AI systems for business workflows, recruitment, knowledge retrieval and automation.

  • Designed and deployed RAG pipelines and semantic search on OpenSearch, Redis and embeddings
  • Built an AI interview agent and multi-agent recruitment workflows (OpenAI / Azure OpenAI)
  • Re-architected voice AI infrastructure (VAD, STT, TTS, orchestration, memory): ~97% cost reduction
  • Restructured the backend into multiple services; indexes, PostgreSQL FDW and scheduled jobs
  • Enterprise intranet features with Keycloak-based authentication and authorization
  • CI/CD with GitHub Actions, Docker Compose and Nginx on Ubuntu VPS
2024Feb → May2024

DevOps Engineer

IRMA Service — Agence Digitale


Delivery pipelines and environments for client applications.

  • Built and maintained CI/CD pipelines with Jenkins and GitHub Actions
  • Containerized applications with Docker
  • Database architecture, load balancing and high-availability setups
2024Present

PhD Researcher

ENSIAS


Researching disciplined processes for AI-assisted software engineering: how agentic systems can turn product requirements into production-ready software while keeping quality, velocity and reliability measurable.

  • Agentic software development
  • PRD-to-production code generation
  • Evaluation of AI-generated software (pass@k, quality)
  • Development velocity & speedup
  • Structured processes beyond vibe coding

Take A Look

What I Build

  • AI agents & multi-agent systems

    Tool-using agents, multi-step workflows and evaluation loops — from recruitment automation to interview agents.

  • RAG & semantic search

    Ingestion, chunking, embeddings, hybrid retrieval and grounded generation over internal knowledge.

  • Voice AI

    Low-latency VAD → STT → LLM → TTS pipelines with memory, designed for cost from day one.

  • Backend architecture

    Service boundaries, APIs, PostgreSQL design and indexing, queues and scheduled jobs that stay maintainable.

  • DevOps & deployment

    Docker, CI/CD, Nginx, SSL and VPS / cloud environments — shipped, monitored and repeatable.

  • Auth & security

    Keycloak, OIDC, LDAP, JWT and RBAC for enterprise-grade identity and access control.

Quality Work

My Projects

Research

PhD & Publications

PhD Researcher · 2024

Thesis topic

Disciplined AI Process for Software Engineering 3.0 (DAP)

Researching disciplined processes for AI-assisted software engineering: how agentic systems can turn product requirements into production-ready software while keeping quality, velocity and reliability measurable.

The Forge is the unit of work.

Supervisor
Pr. Noureddine Kerzazi
Research team
Information Technology and Management (TIM) team — ENSIAS — Mohammed V University in Rabat
  • 1Agentic software development
  • 2PRD-to-production code generation
  • 3Evaluation of AI-generated software (pass@k, quality)
  • 4Development velocity & speedup
  • 5Structured processes beyond vibe coding

IEEE CiSt'25 · 2025

Rethinking Model Selection for Zero-Shot Biomedical STS: Architecture, Scale, and Similarity Metrics

Marouane El Malhi, Salma El Barbori, Abdelkabir El Bahmadi, Noureddine Kerzazi

8th IEEE Congress on Information Science and Technology (CiSt'25) — Marrakech, Morocco

Contact Me

Get In Touch

Abdelkabir El Bahmadi working remotely on a laptop in a café
Remote-ready · Morocco → anywhere

Have a system to build?

Open to remote and international opportunities — engineering roles, AI projects and product collaborations.