Firas Ridene · AI engineer · Tunis

FIRAS RIDENE AI ENGINEER

Voice agents that answer phones. An agent team that ships code. Pipelines that cut manual prospecting by 80%. I design multi-agent systems end-to-end and pick the stack per problem, not per habit.

01 / aboutBehind the agents

Firas Ridene

I'm an AI engineer and computer science engineering student at Esprit in Tunis, specialized in generative AI and multi-agent systems. I design intelligent assistants and automation systems that reduce manual work and improve decision-making.

I continuously explore new tools and frameworks to build the right stack per use case, always prioritizing the most relevant solution over a familiar one.

education · Engineering Degree in Computer Science, Esprit: School of Engineering (2023 – present) · Mathematics & Physics, Integrated Preparatory Cycle, Esprit (2020 – 2023)
languages · Arabic (native) · English (fluent) · French (fluent)
community · Scout Leader, Tunisian Scouts · Member, JCI Kelibia
22 certifications · show all
  • AI Security & GenAI Red Teaming · ESPRIT
  • Attendance Hashgraph Developer · Hedera
  • AWS Academy Graduate: Cloud Foundations · Amazon Web Services
  • Applications of AI for Anomaly Detection · NVIDIA
  • Building Generative AI-Powered Applications with Python · IBM
  • Multi AI Agent Systems with crewAI · CrewAI
  • Microsoft Azure AI Essentials Professional Certificate · Microsoft
  • Building AI Agents with Multimodal Models · NVIDIA
  • Generative AI with Diffusion Models · NVIDIA
  • Machine Learning in Production · DeepLearning.AI
  • Building LLM Applications With Prompt Engineering · NVIDIA
  • Introduction to Transformer-Based Natural Language Processing · NVIDIA
  • 5-Day Gen AI Intensive · Kaggle
  • Building RAG Agents with LLMs · NVIDIA
  • Machine Learning Explainability · Kaggle
  • Fundamentals of Deep Learning · NVIDIA
  • GitHub Foundations · GitHub
  • CCNA: Switching, Routing, and Wireless Essentials · Cisco
  • Hands-on with Explainable AI Tools & Techniques · ESPRIT
  • Artificial Intelligence Fundamentals with Capstone Project · IBM
  • Agentic AI for Enterprise · ESPRIT
  • Data Engineering & MLOps · ESPRIT

02 / workEverything I've shipped

voice AI · SaaS

VocaFlow

Multi-tenant platform for building and deploying AI voice agents across phone, chat, and WhatsApp.

  • Designed a multi-tenant platform where users build and deploy AI voice agents across phone, chat, and WhatsApp.
  • Built real-time voice agents with knowledge retrieval, data collection, and human handoff at sub-second latency.
  • Enabled businesses to offer 24/7 customer engagement without added headcount, handling inquiries, bookings, and support.
ReactFastAPISupabaseOpenAI Realtime APITwilioStripeRedisDockerAzure
AI-assisted development

8-Agent Dev Team

A full software team staffed by Claude Code agents, running complete sprint workflows solo.

  • Built a team of 8 specialized Claude Code agents (PM, Frontend, Backend, AI, DevOps, QA, Test, Docs) coordinated through Notion and GitHub.
  • Ran full sprint workflows solo, from backlog planning to PR review and merge.
  • Shipped 170+ GitHub issues and 726 automated tests across a ~40,000 line codebase in about 4 weeks.
Claude CodeNotion MCPGitHub CLIPlaywright MCP
multi-agent automation

Multi-Agent Prospecting System

Agents that research, qualify, and analyze prospects, then write the outreach and the reports.

  • Designed a multi-agent system to research, qualify, and analyze prospects, generating strategic reports.
  • Built specialized agents for opportunity analysis, competitor research, and personalized outreach generation.
  • Reduced manual prospecting time by ~80% and automated report delivery and CRM integration.
CrewAILangChainFastAPILatenode
agent orchestration

Content Creation Automation

Automated research, generation, and publication of Facebook content, with a human checkpoint before anything ships.

  • Built a platform automating research, generation, and publication of Facebook content across objectives.
  • Orchestrated specialized agents per source (news, websites, documents) with email validation before publishing.
  • Implemented automated comment moderation and intelligent responses based on a knowledge base.
Pythonn8nMCPMeta DeveloperTavilyChromaDB
automation

Recruitment Automation System

Four interconnected pipelines covering candidate intake, AI scoring, ATS sync, and lead generation.

  • Built four interconnected pipelines covering candidate intake, AI scoring, ATS synchronization, and lead generation.
  • Scored candidates against job requirements using weighted signals, generating clear reasoning behind every shortlist decision and triggering automated shortlist emails and Telegram alerts.
  • Synced candidate data automatically across the ATS, kanban board, and public job board, keeping every system up to date in real time.
n8nMakeREST APIsWebhooksTelegramNotion
conversational AI

Airline Customer Service Assistant

GenAI capstone (Kaggle × Google): structured-dialogue assistant with RAG over a dedicated knowledge base.

  • Designed a conversational assistant that collects customer information through structured dialogue.
  • Reduced repetitive customer support tasks by automating the handling of frequent inquiries.
  • Integrated an intelligent search engine to provide contextualized responses from a dedicated knowledge base.
PythonLangChainChromaDBRAGGradioGemini
EdTech · GenAI

Pedagog'IA

Social platform for Tunisian teachers with AI generation of fiches, quizzes, and exercises.

  • Built a social platform for Tunisian teachers to share resources, combined with an AI feature generating fiches, quizzes, and exercises.
  • Implemented an AI credits system, admin panel, and full social feed feature set.
  • Designed the AI generation flow around subject, level, and chapter inputs for fast lesson prep.
Next.jsFastAPISupabasepgvectorGitHub Models (gpt-4o-mini)
conversational AI

TT Assistant

Multilingual voice + text chatbot for Tunisie Telecom. 3rd place at the AI for CSR Hackathon.

  • Built an inclusive multilingual chatbot for Tunisie Telecom supporting Arabic, French, English, and Tunisian dialect.
  • Enabled both voice and text interaction using Whisper for speech and GPT-4o for responses.
  • Won 3rd place at the AI for CSR Hackathon.
GPT-4oWhisperLangChainFastAPIn8nTelegram
MLOps

5G Throughput Prediction

Full MLOps pipeline comparing 300+ models on Azure ML, explainable and monitored in production.

  • Built a full MLOps pipeline predicting 5G network throughput, comparing 300+ models via Azure ML.
  • Added explainability with SHAP and GPT-4o to make model decisions interpretable for non-technical stakeholders.
  • Deployed the pipeline in Docker with monitoring through Elasticsearch and Kibana.
Azure MLFastAPIDockerElasticsearchKibanaSHAPMLflowGitHub Actions
computer vision

Industrial Anomaly Detection

CNN autoencoder trained only on defect-free screws flags visual defects by reconstruction error.

  • Built a CNN autoencoder trained only on defect-free images to flag visual defects through reconstruction error.
  • Delivered real-time inspection with confidence scoring for production line use.
  • Reduced manual inspection time by 70%.
TensorFlowFastAPIOpenCVTailwindCSS
integrations

Odoo Integrations

Odoo CRM wired into a multi-agent prospecting system, plus a facial-recognition attendance module.

  • Integrated Odoo CRM into a multi-agent AI prospecting system for automated lead and pipeline updates.
  • Built a facial recognition attendance system integrated with Odoo's attendance module.
OdooPythonOpenCV
lead generation

LeadGenMAP

Platform that generates qualified leads from Google Maps with filterable criteria and CSV export.

  • Built a platform that generates leads from Google Maps with filterable search criteria and CSV export.
  • Reduced research time and improved prospect quality through automated extraction and filtering.
Google Maps APISerperAPIFastAPINext.jsDocker
automation

n8n Workflow Library

Public collection of the n8n workflows behind my automation work, packaged for reuse.

  • Open-sourced production workflows including Facebook sales conversation automation and a hiring agent.
  • Includes facial recognition and tender processing flows built as reusable n8n templates.
n8nWebhooksREST APIs
Data science

Churn Prediction & Billing Analysis, Telecom Subscriber Data

A predictive analytics project uncovering key churn drivers and revenue patterns across 20K telecom subscribers to power targeted retention strategies.

  • Analyzed 20k subscriber records to uncover churn drivers, retention dynamics, and revenue patterns.
  • Built cohort and monthly churn analysis, identifying early-tenure churn segmented by technology and acquisition channel.
  • Linked billing patterns to retention behavior and proposed a churn prediction framework to prioritize retention actions.
PythonPandasNumPyMatplotlib

03 / experienceWhere I've shipped

Mai - Present

AI & Software Engineer

Freelance / Self-Employed

  • Delivered AI automation and fullstack solutions for clients across marketing, sales, finance, and insurance sectors.
  • Translated business needs into technical solutions, working directly with non-technical stakeholders and explaining AI systems in plain terms.
  • Owned projects end-to-end in full autonomy, from specification through development and deployment.
PythonReactFastAPISupabaseDockerAzureCrewAILatenoden8nVercel
Feb – Jul 2026

End-of-Studies Intern

Agile4UX

  • Designed a multi-tenant platform where users build and deploy AI voice agents across phone, chat, and WhatsApp.
  • Built real-time voice agents with knowledge retrieval, data collection, and human handoff at sub-second latency.
  • Enabled businesses to offer 24/7 customer engagement without added headcount, handling inquiries, bookings, and support.
ReactFastAPISupabaseOpenAI Realtime APITwilioStripeRedisDockerAzure
2025

AI Automation Intern

Agile4ux

  • Analyzed marketing and sales processes to find repetitive tasks worth automating.
  • Designed a multi-agent system to research, qualify, and analyze prospects, generating strategic reports.
  • Cut manual prospecting time by ~80%; automated report delivery and CRM integration.
PythonFastAPIOpenAICrewAILatenodePresenton
2024

Data Platform Development Intern

Designet

  • Built a platform generating leads from Google Maps with filterable criteria and CSV export.
  • Reduced research time and improved prospect quality through automated extraction and filtering.
Google Maps APISerperAPIFastAPINext.jsDocker
Generative AI & AgentsLLMs, RAG, LangChain, CrewAI, MCP, Claude Code, Transformers
ML & MLOpsPyTorch, TensorFlow, Scikit-learn, MLflow, Azure ML Studio, SHAP, GitHub Actions
Development & DataPython, JS (Node.js), Java (Spring Boot), FastAPI, REST APIs, Pandas, SQL, NoSQL
Infra & AutomationDocker, Render, Git/GitHub, Elasticsearch, Kibana, n8n, Latenode

04 / contact

LET'S BUILD.