Hi, I'm Nourddine
Nourddine Benyahya — AI Engineer based in Morocco. I build AI solutions, backends, and full-stack apps with Python, NestJS, and TypeScript.
NB

About

I have 3+ years of experience building software — from low-level C/C++ projects to full-stack web apps and AI solutions. Right now, I work as an AI Engineer at CDG Capital, where I build AI solutions — LLM-powered agents, RAG pipelines, and intelligent automation. Before that, I did backend engineering at Tecnibo, freelanced for a couple of years, and interned as a full-stack dev.

Work Experience

Skills

TypeScript
Node.js
React
Next.js
Python
LangGraph
C++
Postgres
Docker
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Social Command Center

Multi-platform social media management SaaS — write a post once, enhance it with AI, translate, schedule, and publish to X, Reddit, and Bluesky from one dashboard. A 14-service modular monolith on Fastify with a BullMQ queue-driven publishing pipeline, AES-256-GCM encrypted tokens, and time-decay analytics that capture each post's engagement curve.

TypeScript
Fastify
Drizzle ORM
PostgreSQL
BullMQ
Redis
Next.js
Stripe
Docker

TAQA Copilot

Multi-agent AI platform for TAQA Morocco that triages industrial anomalies through a LangGraph pipeline of specialized agents (context gatherer, classifier, action suggester). Built a RAG layer over technical manuals with pgvector + Nomic embeddings, and a streaming FastAPI chat agent exposing 11 tools via OpenAI function calling. 1st place at TAQA Hackathon 2025.

LangGraph
LangChain
FastAPI
OpenAI
pgvector
Ollama
RAG

FurniForms

A NestJS + Prisma backend powering dynamic 3D furniture configurators — like Google Forms, but for parametric products. Designers compose hierarchical fields with a rule engine of conditions, dependencies, and actions, so customers configure real catalog items through a guided, logic-driven flow.

NestJS
Prisma
PostgreSQL
Redis
TypeScript
Docker
Oauth

WebServ

An HTTP/1.1-compliant server written from scratch in C++98. Supports CGI, multiplexed I/O with non-blocking sockets, and handles 50+ concurrent connections.

C++
HTTP/1.1
CGI
Sockets
GitHub
LinkedIn