Work History

Work History
Apr 2014 - Present

Technical Lead and Data Migration Manager

The National Bank TNB.

TNB, the winner of the fastest growing bank in Palestine award in 2014, has purchased one of the most successful banking system in the world Temenos T24, as a result of that I was honored to have the responsibility to lead the technical team to accomplish the GO LIVE stage which will be in January 2015. I'm responsible for the following processes:

  • Data Mapping and Gab analysis
  • Data cleansing.
  • Data extracting and Loading.
  • Data Migration Data reconciliation
  • T24 Interfaces(ATM, eBanking, Swift,… etc)
  • Participate in analyzing and preparing Business Requirement Documents BRDs and Functional Specification Documents FSDs.
May 2010 - Apr 2014

Head of Programming and Banking Systems

The National Bank TNB.
  • Participate in new software implementation, development, and support.
  • Manage all electronic banking services and channels for the bank(such as ATM, self service machines, Internet banking, mobile banking & phone banking setup).
  • Application and Database Development.
  • Handle all DBA tasks.
  • Assist in developing Information Technology strategy in support of the bank's mission and core objectives.
  • Experience of managing multiple IT disciplines i.e. software development, technical support, systems architecture etc.
Feb 2008 - May 2010

Senior Oracle Developer

ASAL Technologies.

Through an outsource project between ASAL Technologies in Palestine and Optimiza Solutions in Jordan I joined Optimiza banking team to support Optimiza clients in the west bank who use the CABS banking system.

  • System Implementation.
  • Analysing clients requirements and assessing them for both technical and business suitability.
  • Creating logical solutions to complex problems.
  • Database Development.
  • Application Development, new modules implementation.
  • System customization.
  • Training, capacity planning, and building experience.
Jan 2007 - Mar 2008

Senior Application Developer

APITS Solutions.

The company wanted to build a management information system with several modules, Accounting, Inventory, Purchasing, Sales, and Point of Sale(POS), so I joined a professional team to build that solution, and my role was both programming and system analysis, I wasn't the only programmer and system analyst in the team but each one of us was responsible for one module, and we shared responsibilities between those modules.

  • Analysing client's existing systems.
  • Gathering information, analysis, and translating requirements into specified project briefs.
  • Working closely with developers and end users to ensure technical compatibility and user satisfaction.
  • Database development.
  • Application development.
Jan 2007 - May 2007

IT Technical Consultant (Part Time)

German Technical Corporation GTZ
  • GTZ wants to Develop a web-based consultant's database that will be incorporated to the Cities Development Strategies(CDS) website( which has been developed previously, my role at this period is to design the website & its database.
  • Provide the GTZ with my technical advice whenever they need.
Aug 2005 - Jan 2007

System Coordinator

Alquds Open University.
  • Coordinating between registration and IT departments for developing & updating issues.
  • Database and Application development.
  • Training.
  • System Analysis.
  • Prepare periodic evaluation of the registration process & the used systems.
  • Carry out field visits to the university's registration departments in all the university centers.
Feb 2004 - Aug 2005

IT Director

Beitunia Municipality.
  • Maintaining & administrating the existing municipality Systems.
  • Developing new applications for the municipality departments.
  • Developing the IT sector in the municipality.
  • Training.
  • Coordinating with NGOs organizations that work with the municipality in different projects.





Oracle Development Framework ADF

Temenos T24

Oracle Development Suites (Forms and Reports)

SQL, PL/SQL, Java,

Oracle Database Administartion


Application Development

Database, Oracle , SQL Server