IT Consultant
Islamic Development Bank
Total years of experience :20 years, 7 Months
Participating in developing required technical documentation for custom developed applications;
Engaged in developing and implementing project management standards for system development and maintenance division;
Involved in the implementation of all needed quality standards to improve the level of system development and maintenance division services;
Contributed to the vendor's evaluation and selection process;
Participating in the implementation of Treasury, Investment, and Risk Management application (Misys, Fusion Invest);
Playing a crucial role in Mysis data migration process starting from data validation activity till the data review and integrity check;
Playing a vital role in analyzing the business user’s requirements (Treasury, Investment, and Risk Management) and their implementation in MISYS system;
Participating in day-to-day support activities for all MISYS Fusion Invest users;
Providing business departments with all the needed information to build a meaningful analysis;
Involved in developing and maintaining all the interfaces between (Misys Sophis Value, Fusion Invest) and all other systems such as; (SAP, SAP BI);
Participated in developing all the needed reports and dashboards using underlying transactional systems and databases with various reporting tools such as (SQL reporting services, crystal reports, SAP BI and others).
Development of scope definition and scope document;
Supervision of software requirements gathering process and assessment of the design feasibility;
Development of project plans taking into consideration all time and cost constraints with the best resources utilization;
Lead the project team during the implementation process;
evaluation of database design and system structure;
Setting and managing day-to-day work Activities;
Supervision of the integration between developed software modules;
Development of some testing procedures & techniques;
Controlling of plans progress by taking all the necessary adjustment actions;
Assisted in the development of technical and documentation standards;
Supervised the documentation process to follow the standard documentation procedures;
Reviewed the installation process for all implemented software and database(s);
Reviewed problems and assisted for the best solution;
Assisted team members with questions and decision-making;
Supervised vendor evaluation process;
Defined and evaluated reporting process;
Supervised requirement gathering and modeling;
Developed and supported the main application engine that used for all the application operations;
Implementation of some complicated and different database designs and techniques;
Assisted the team members to build the best database design & model;
Contributed to the planning process of the web development applications;
Developed a high performance (web application/web services) taking into consideration all the performance and quality aspects;
Identified all enhancements required for better application quality and output;
Assisted in developing roles and standards in the development environment;
Recognized system deficiencies and implements effective solutions;
Lead internal teams;
Monitored the performance of both database and applications;
Analyzed and developed many complicated projects;
Provided support for testing which includes inters testing, unit testing, and system testing;
Participated in product reviews with other teams;
Developed a complicated database Structures;
attend the cource