AI Chatbot Design & Development
American University of Beirut • 2023–2024
- Researched, designed, and tested an AI chatbot tailored for AUB.
- Implemented Retrieval-Augmented Generation (RAG) for precise answers from a university knowledge base.
Beirut, Lebanon
Computer Science graduate (AUB) focused on LLM applications, retrieval systems, and automation. Developed a RAG-based chatbot (2022) leveraging lexical and semantic retrieval techniques to augment generation quality. Strong programming foundation across Python and C/C++, with experience building real-world production workflows. Recently partnered with a career counseling company to automate report generation using AI, transforming manual processes into a scalable system.
A quick snapshot of what I build and why.
I enjoy building systems that combine strong engineering with practical AI—especially retrieval-augmented workflows, structured data, and automation. My recent work spans RAG chatbots, knowledge-graph + LLM integration, and production pipelines that turn complex processes into reliable tools.
Me and My friend Fadel Kassab presenting MedicBot as our final year project. (check out Fadel on fadelkassab.com)
Selected roles and impact.
American University of Beirut • 2023–2024
Be Clever For Educational Services • 2025–Present
A few things I’m proud of.
2024–2025 • Final-Year Project
Integrated knowledge graphs with LLMs to translate natural-language queries into structured queries powering a novel EHR system.
2025
Added lightweight threading (clone/join), implemented a ps system call, and ported UNIX-style
find & touch.
2025
Built a password manager using Argon2id + AES-GCM to protect a locally stored encrypted vault (SQLite), with secure credential workflows.
2025
Implemented interactive maze generation and shortest-path solving using A* with efficient heuristics.
2025
Built an optimal Minimax agent with Alpha-Beta pruning, including full game engine and CLI/GUI play mode.
2022
Developed an early RAG-style chatbot exploring lexical and semantic retrieval to improve answer grounding.
Tools I use to ship.
Python, Java, C/C++, JavaScript, HTML/CSS, SML
Gradio, LangChain, BeautifulSoup, Playwright, FastAPI
Pinecone, Redis, MySQL, MongoDB
Git, GitHub, Render
Extracurricular: AUB Orchestra — Percussionist (2022–Present)
Let’s build something useful.