Building 0β1 production applications, autonomous AI agentic workflows, and scalable cloud architectures with Python, TypeScript, Next.js, and Generative AI.
An AI-native ATS built for recruitment teams featuring automated candidate scoring, LLM fraud detection, and ElevenLabs voice report streaming.
π Repository: github.com/MoradMoqbel/kafaah
β‘ Stack: Next.js 14 (App Router) Β· TypeScript Β· AWS Bedrock (Claude 3) Β· ElevenLabs API Β· DynamoDB Β· AWS EC2 Β· nginx
- π€ AI-Powered Resume Analysis: Evaluates PDF/DOCX resumes against job descriptions to produce a 0β100% match score, strengths breakdown, and gap analysis.
- π ElevenLabs Voice Reports: Streams real-time audio summaries of candidate evaluations in Arabic & English using ElevenLabs'
eleven_multilingual_v2model. - π‘οΈ LLM Fraud & Keyword-Stuffing Detection: Uses custom prompt engineering to detect fabricated experience and keyword-stuffed resumes automatically.
- ποΈ Ethical Bias-Blind Mode: Strips candidate names, gender, and demographic indicators before AI evaluation to ensure objective candidate shortlisting.
- π Bulk Resume Processing: Handles multi-file uploads with instant async parsing and interactive per-candidate result tabs.
- π€ Auto-Generated Interview Questions: Tailors candidate-specific interview questions based on identified skill gaps.
- π Bilingual & RTL Native: Full Arabic (RTL) and English UI with seamless i18n locale switching.
Event-driven multi-agent system automating enterprise procurement and vendor evaluations.
π Live Demo: procure-flow-phi.vercel.app
β‘ Stack: React 18 Β· Vite Β· TailwindCSS Β· Agentic Orchestration
- Auto-parses unformatted supplier RFQs and performs real-time multi-currency normalization.
- Ranks vendors via multi-criteria scoring algorithms and streams live agent execution loops.
High-throughput asynchronous engine for real-time lead scoring and CRM webhook sync.
π Repository: github.com/MoradMoqbel/crm-management
β‘ Stack: Python Β· FastAPI Β· Node.js Β· Google Gemini API Β· Pydantic Β· Redis Β· Webhooks
- Automates SDR triage with structured AI lead scoring (HOT / WARM / COLD).
- Features a zero-downtime heuristic fallback engine to handle LLM API rate limits cleanly under heavy traffic.
