Skip to Content

Projects

Some stuff that I've worked on over the years!

Fanar
Active Work

Fanar

Pretraining lead on Qatar's very own large language model. Fanar's goal is to preserve the Arabic language and Culture, and make sure they are well represented in foundational technologies like generative AI!

Arabic NLPLarge Language ModelQatar AI
Machine Translation Api
Active Work

Shaheen: Machine Translation API

Distributed backend managing multiple MT engines built at QCRI. Served over 140 million requests from 40+ countries.

Arabic NLPPythonReactNodeJSMongoDBGrommet
Neurox
Active Work

NeuroX: Explainable AI

Interpretation and explainability for deep NLP models. Analysis of foundational language models and machine translation models, with research assets and toolkits for neuron-level interpretation in deep NLP.

PythonFlaskPyTorchTransformersReact
Flightgear
Active Personal

FlightGear

Avid Contributor to the best OSS Flight Simulator out there! Involved with lots of things including scenery building, aircraft development and core contributions.

C++XMLScripting3D Graphics
Llmebench
Active Work

LLMEBench / Benchmarking

Open Source LLM evaluation and benchmarking platform supporting more than 34 NLP tasks, 80 datasets over 16 languages.

EvaluationLLMBenchmarkingPython
Text to Speech Api
Archived Work

QCRI Text To Speech API

Distributed backend with accelerated inference for near-realtime text-to-speech services, with a comprehensive MLOps pipeline for model deployment.

Docker SwarmTensorFlowPythonReactFlask
Tarteel
Archived Personal

Tarteel

Contributor to Tarteel, an AI enabled Quran Memorization App

PythonArabic NLPSpeech Recognition
Groupme Archiver
Archived Personal

Groupme Archiver

Python utility to archive conversations from GroupMe. a group messaging platform. Also helps to render archived chats locally to relive the OG experience!

Python
Stretchly
Archived Personal

Stretchly

Contributed multi-monitor support to Stretchly, an Open source break reminder app

TypeScriptElectron
Live Speech Translation
Archived Work

Speech Translation

Bilingual Arabic and English transcription and translation platform with a robust backend enabling live broadcastable sessions.

ReactNodeJSMongoDBNginxPuppeteerArtillery.io
Cat Detector
Archived Personal

Cat Detector

Deep Learning data curation and model training for cat detection in the wild

PythonDeep LearningComputer Vision
Mika Baumeister USW DIQpcAk Unsplash
Archived Personal

BattStatsX

A no-frills battery statistics viewer for OSX, inspired by the GNOME Power Statistics app

PythonmacOS
Dropfrenzy
Archived Personal

Dropfrenzy

A multiplayer 'Fall Down' style game, experiments with WebRTC

JavaScriptWebRTC