Expertise

Full-stack and mobile development, Claude and AI, and the cloud systems that run them.

Full technical toolkit

Languages
Java, Kotlin, Python, JavaScript/TypeScript, Go, C#, C++, SQL
Web and full-stack
Node.js, Express.js, Angular, MongoDB, HTML/CSS, Bootstrap
Mobile
Android (Kotlin), iOS, Flutter
Cloud and DevOps
AWS, Google Cloud, Docker, Kubernetes, Git
Architecture
Serverless, microservices, REST, GraphQL, gRPC
AI and data
PyTorch, TensorFlow, PySyft, Jupyter, Anaconda
IoT
Arduino, Raspberry Pi, BeagleBone
Languages spoken
English, Arabic

Foundations

Five years as a systems developer, a PhD in cloud computing, and more than 15 years teaching software development inform how I design and build. See my CV, research and teaching.