At Lucidly, I built AI summaries, content generation, query suggestions, and semantic search for an Italian client's Acta and Redacta. I also built multi-turn LLM agents and RAG with OpenAI, Claude, and LangChain/LangGraph, including human approvals and guardrails.
I designed the async FastAPI AI backend's typed Pydantic contracts and data models, and built embedding and retrieval pipelines with ChromaDB and PostgreSQL. I added LLM evaluations, tests, retries, and AI cost and operations monitoring, then shipped with Docker on AWS.
At Orbina AI, I fine-tuned Whisper-class models with PyTorch and Hugging Face Transformers for Arabic speech-to-text, and built voice agents combining speech-to-text, LLMs, and text-to-speech. I also shipped an agentic RAG web service with FastAPI and Azure OpenAI.
Earlier, I built a PyTorch and YOLO-based number-plate detection and OCR system at Unifi Solutions. At iZone Solutions, I led an 11-person team that shipped eight applications, including iZone and CyberX ticketing systems.

