At Pulse by Solutions (Giza Systems), I architected a real-time voice agent using self-hosted LiveKit and integrated speech-to-text, text-to-speech, turn detection, and interruption handling with a production RAG assistant.
I also engineered the backend for a RAG-based learning assistant and built a modular federated learning system with Flower and PyTorch. Its server-side class-level unlearning approach reduced forget-class accuracy to nearly 1% while retaining accuracy on the remaining classes.
At MBZUAI, I developed computer vision models for medical imaging and trained head-and-neck cancer segmentation models, achieving an average Dice score of 0.763. My work also includes published research and projects in blockchain, emotional voice conversion, and gait analysis.

