I'm an AI Software Engineer at QovaTech, working in a forward-deployed role. I work directly with clients to build and deploy AI features and backend systems.
My work spans LLM integrations, RAG, APIs, and business workflows, including CRM software. My main personal project is Client Worklog AI.
I'm also completing a B.Sc. in Computer Science at Alexandria University, with graduation expected in July 2027.
My main personal project
A local-first developer work log that turns client messages, images, and audio into reviewed work records and evidence-backed monthly reports. PostgreSQL holds confirmed work; retrieval connects answers to the original evidence.
Python FastAPI PostgreSQL Chroma React
How it works β Β· Source repository
Professional work at QovaTech
CRM software covering customers, sales, inventory, treasury, and reporting. Its Arabic AI assistant answers business questions and prepares editable actions for users to review and confirm.
TypeScript Next.js NestJS Prisma PostgreSQL
Project overview β Β· Web repository
Backend prototype Β· In progress
A NestJS prototype for collecting operational logs, exploring LLM-assisted analysis with Ollama or OpenAI, and connecting alerts to incident tickets.
TypeScript NestJS SQLite Ollama OpenAI
Code and current status β
- LangGraph Field Guide β interactive explanations of state, routing, loops, and agent patterns. Open the guide β
- AI Engineering Study Guide β an attributed fork I use as a learning reference. Original guide.
- AI applications: LLM integration, RAG, LangGraph, embeddings, and evaluation.
- Backend: Python, TypeScript, SQL, FastAPI, and NestJS.
- Data & deployment: PostgreSQL, Redis, Docker, AWS, and CI/CD.
- Interfaces: React and Next.js.
Public GitHub activity. Selected project overviews are linked above.
