CV · CURRICULUM VITAE

Djaouad Frih.

AI-powered full-stack engineering that moves from demo to revenue.

Download PDF

Profile

Engineering graduate from ESI SBA focused on one thing: turning AI capability into measurable business outcomes. I design, build, and deploy production-grade AI products — LLM integrations, RAG pipelines, and the web and mobile apps around them — taking each project end-to-end from database design to deployment. Every system I ship is built to drive efficiency, capture revenue, and serve real users in production, not just in demos.

Skills

Frontend

Next.jsReactTypeScriptTailwind CSSReact Native

Backend

NestJSNode.jsExpressPostgreSQLpgvector

AI / ML

LLMsRAGGeminiOpenAILangGraphTool CallingEmbeddingsVector Search

Tools

GitDockerLinuxWebSocketREST APIs

Security

Web PentestingOWASP

Experience

IT Intern

Algérie Télécom — Sidi Bel-Abbès

2024
  • Shipped and maintained internal web applications used daily by the enterprise.
  • Operated production-grade systems and databases under real traffic.
  • Delivered in agile teams, owning tasks end-to-end from breakdown to rollout.

Projects

AI Virtual Receptionist

Next.js · NestJS · pgvector · React Native · Socket.io · Gemini

A 24/7 AI receptionist that ensures no inbound lead is ever missed — books appointments, captures and qualifies leads, routes conversations to the right department, and hands off to humans with AI-drafted replies. Real-time streaming chat, RAG knowledge base, native Android app, and embeddable widget. Deployed to production.

Smart PDF Workspace

Next.js · NestJS · pgvector · Gemini · WebSocket

Turns static documents into a working knowledge base: upload PDFs, auto-extract text, chunk and embed into pgvector, then ask natural-language questions grounded in your own files — no more hunting through folders. Team management, publishable embeddable widget, and real-time analytics dashboard.

AI Customer Support Agent

Next.js · NestJS · LangGraph · pgvector · OpenAI · TypeScript

Automates the repetitive layer of customer support so the human team focuses on what matters: answers common questions from a RAG knowledge base, checks orders, creates tickets, and escalates to humans only when genuinely needed. Includes admin dashboard and embeddable widget, live in production.

Developer Portfolio

Next.js · Tailwind CSS · Framer Motion · Netlify

High-conversion portfolio engineered for client acquisition — direct booking via Calendly, social-proof metrics, urgency-driven CTAs, and a live AI chatbot demo embedded directly on the page.

Education

Engineering Degree in Computer Science

École Supérieure en Informatique (ESI SBA)

State engineering diploma with specialization in software development and AI.

2023 — 2026

Master's Degree in Computer Science

École Supérieure en Informatique (ESI SBA)

Advanced coursework in AI, software engineering, and distributed systems.

2026

Languages & Interests

Languages

ArabicEnglishFrench

Interests

AI AgentsOpen SourceAutomationWeb SecurityReal-time Systems

Talking to a CV is boring.

Try the live AI agent instead — ask it about my work, pricing and availability.

Try the live demo