Software Architect  -  BI  -  SOA  -  PM  -  CRM/CMS/ERP  -  DTH/STB/OTT  

C++  -  .NET  -  UML  -  JavaScript  -  Android  

A self-motivated and highly skilled software engineer with a passion of solving complex algorithms and/or math modeling problems. An expert who makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. A professional in the field of project management who carries responsibility of planning, execution and closing of any project. Successfully, led four development units in four large-scale organizations and delivered large scale, multinational and overseas projects.


Business Card




Tweet me



Harf IT

Microsoft Department Manager -  Desktop Senior Programmer

AlJazeera & Qatar AWQAF Ministry

Senior System Analyst - Programming Department Manager - Chief of Internet - Professional Programmer

beIN SPORTS & CrossOver

Senior Software Engineer - Chief of Technical Pay TV Support



Self Studying Books

Object-Oriented Programming With Borland Pascal 7

Programming Windows®, Fifth Edition (Developer Reference).Charles Petzold

Programming Microsoft® Windows® with C# (Developer Reference) .​Charles Petzold

Thinking in C++, Vol. 1: Introduction to Standard C++, 2nd Edition.Bruce Eckel

Programming Microsoft Visual C++. David Kruglinski, George Shepherd

Winning with Software: An Executive Strategy.

Watts S. Humphrey (Author)

A Discipline for Software Engineering.

Watts S. Humphrey (Author)

Object-Oriented Systems Analysis and Design Using UML.

Simon Bennett, Ray Farmer (Author)

A Guide to the Project Management Body of Knowledge

PMP Project Management Profesional Exam - Study Guid 4th. Kim Heldman

CAPM Exam Prep: Rita Mulcahy's Course in a Book for Passing the CAPM Exam.​ Rita Mulcahy

الميسر لإدارة المشروعات بين النظرية والتطبيق. (I'm the author)

Wael AlGhool

Pro Ajax and the .NET 2.0 Platform (Pro) . Daniel Woolston

Introducing Microsoft ASP.NET AJAX (Pro - Developer) . Dino Esposito

Improving .Net Application Performance and Scalability (Patterns & Practices).​ Microsoft Corporation

Designing Solutions with COM+ Technologies.Microsoft Corporation

ASP.NET 2.0 Website Programming - Problem - Design - Solution. Kim Heldman

jQuery in Action, Second Edition.  Bear Bibeault

Java EE 5 Development using GlassFish Application Server. David Heffelfinger

Microsoft Project 2007 Bible. Elaine Marmel

The Unified Modeling Language User Guide (2nd Edition). Grady Booch, James Rumbaugh, Ivar Jacobson

Professional Android 2 Application Development 2nd Edition. Reto Meier

Beginning ASP.NET 3.5 in C# 2008 - From Novice to Professional, Second Edition. Matthew MacDonald

C++/CLI - The Visual C++ Language for .NE. Gordon Hogenson

Lean from the Trenches - Managing Large-Scale Projects with Kanban. Hentrik Kniberg

Mind Maps for Business Revolutionise Your Business Thinking and Practice. Tony Buzan

RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5. Jon Flanders

The Data Warehouse Toolkit - The Definitive Guide to Dimensional Modeling.Ralph Kimball.Margy Ross