Incoming
MSc Computing Science
University of Alberta — Supervisor: Prof. Osmar Zaiane
Software Engineer
Computer Systems Engineering graduate who builds clean, maintainable software across mobile, web, and AI-integrated tools — comfortable picking up new languages and frameworks fast, and working across cross-functional teams to ship reliable products.
Incoming
University of Alberta — Supervisor: Prof. Osmar Zaiane
Current · Remote
Amii
Applied AI training program run alongside graduate studies.
Ongoing · Remote
CO.TE.DE — Remote
Building and shipping Flutter mobile features remotely at CO.TE.DE.
2025
Al-Azhar University — Gaza · GPA 89.33%
Dart, Java, Python, HTML, CSS, PHP
Flutter, Firebase Auth & Firestore, REST APIs, Google Maps, state management
Data modeling & validation, Excel analysis, Git
Flutter app for speech-to-text via Groq (Whisper) and Deepgram. Large-file chunking, local notes library, AR/EN UI.
Flutter · Speech APIs · Offline storage View Details
Biology terminology app with categorized content, offline caching, and optimized search. Published on Google Play.
Flutter · Firebase · Offline View Details
File management app with auth, categorized documents, and a dashboard for quick access.
Flutter · Auth · Categories View Details
Recipe discovery and generation from ingredients and preferences, with step-by-step cooking flow.
Flutter · AI View Details
Chrome extension for text formatting, restructuring, and translation across web pages, Docs, and Word Online. Live on Chrome Web Store.
Chrome Extension · AI View Details01
02
03
04
05
06
Open to software engineering roles and collaborations.