Printing tool Download PDF


  • 8 years of experience in analysis, design, developing and implementation of Web based Applications,Windows Applications and using Object Oriented programming model using .NET Framework

  • Experience web development, application development with Microsoft .NET technologies including :(ASP.NET, ADO.NET, XML,Web API,LINQ,Entity Framework, Web Services, MVC.) and PHP including (Code codeigniter,Zend framework)

  • Experience in complete Software Development Life Cycle (SDLC) involving Analysis, Design,Development, Testing and Implementation.

  • Experience in implementation of Multi-Tier Architecture in Windows and Web based, Client/Server.

  • Experience in working with software engineering design patterns like Model View Control (MVC)

  • Experience in consuming and developing Web Services using Simple Object Access Protocol (SOAP) developing Service Oriented Architecture [SOA] based services.

  • Good working knowledge in implementing client-side JavaScript, JQuery,Angular, proficient in HTML, CSS.
  • Proficient with database programming languages using T-SQL and developing complex Stored Procedures, Functions, Joins, Triggers and creating database Views.

  • Experience in developing Win Forms, Web Forms, User Controls and Custom Controls using .Net Technologies.

Work History


Senior Web Developer

American Psychological Association
Responsibilities :
  • Build and customize MVC controllers.
  • Work on SDL-DXA(Tridion CMS).
  • Build WEB-API's to connect SDL to MarkLogic (search engine).
  • SQL-server triggers,stored procedures and sql queries 

Application Support Specialist

CSSI. INC ( - Washington D.C, USA
Responsibilities :
  • Provide proactive management of business-critical real-time systems.
  • Provide incident and problem management on enterprise applications.
  • Provide release and change control process on enterprise applications.
  • Troubleshoot and resolve complex incidents by interacting with infrastructure, development, quality assurance, operations, IT department and third-party vendors.
  • Proactively suggest ways of improving system stability, availability, performance, and reliability.
  • Protect and ensure the stability of the operational systems as well as maintain the integrity of the data they contain
Jun 2014Fab-2017

Programmer and .NET Developer

SKAdvisory ( -Dubai,UAE


  • System Installation and Implantation , configure IIS ,SQL server settings and tuning.
  • Handling customers  customization and change  requests like writing T-sql scripts and designing web-api data modules using C# and JSON
  • Debugging and testing the system components - web part using PHP ,desktop part and Web-API using  C#
  • Data extraction and data migration using T-sql script and C# components if necessary  .
  • Systems integration using T-sql scripts to export and import data as XML format


  • Winforms applications support zagtrader system like Check printing and messaging Using,.NET,,Entity framework,Winforms and SQlserver
  • Web application to support migration to zagtrader system. Using : mvc,PHP,Entity framework,HTML,javascipt,css,Jquery and SQLserver.

Jan 2009Aug 2013

Senior Software Developer

Bestsource software - AbuDhabi,UAE


  • Involved developing a web applications using 
  • Scrum methodology was processed for weekly stand up meeting with team members to know the current progress of the project and raise the issue if any.

  • Data base schema design and normalization
  • Writing C# classes as application's data module
  • writing JavaScript and Jquery plugins for forms' validation  
  • Writing T-SQL scripts and stored procedures 

Accomplishments :

Real estate management system (AqaarSoft)

  • Web-based application.
  •  Managing buildings, apartments and contracts.
  •  Dealing with selling and renting transactions.
  •  Using SMS to notify customers and brokers (about free apartments,  cheque clearing..etc.)
  •  Integrated with Google maps.
  •  Accountant model with six levels of chart of accounts, GL entry,  deposits and payments, closing accounts function and accounting  reports  (balance sheet, trial balance, income statement  ...etc.).

    Technologies Used:
    C#.Net Framework 3.5, web-forms,Javascript,HTML,CSS, Sql-server ,Jquery,
    Google maps API.
Helpdesk and Tickets system :

  •  Web-based application.
  •  Help request prioritization.
  •  Create and track tickets.
  •  Email based submission and updating.
  • Performance reports for administrator.

    Technologies Used:
    C#.Net Framework 3.5, web-forms,Javascript,HTML,CSS,Jquery, Sql-server 
Jun 2007Dec 2008

IT Officer and Software Developer

Electronic stock brokerage - Abudhabi,UAE


  • Update and maintain trading system and coordinating with developer company.
  • Developing new projects to meet the needs of all departments.
  • Developing web-based financial reports 

Accomplishments : 

  • Finance reports for management. Using C#,Sql-server,
  • Simple Accounting system. Using C#,Sql-server,



Bachelor degree in computer science.

University of Technology



New Horizons

Microsoft .Net Framework 2.0 Web-Based Client Development