Total Years of Experience: 13 Years, 10 Months
December 2016
To Present
Senior Business Analyst
at Ministry of Housing - Saudi Arabia
Location :
Saudi Arabia - Riyadh
• Develop business architecture using requirements such as scope, processes, alternatives, and risks.
• Analyze client’s business requirements and processes through document analysis, interviews, workshops, and workflow analysis.
• Conduct testing including functional, regression, user acceptance, integration and performance to verify the client’s needs are met.
• Communicate client’s business requirements by constructing easy-to-understand data and process models.
• Provide input into developing and modifying systems to meet client needs and develop business specifications to support these modifications.
• Liaise between business and technical personnel to ensure a mutual understanding of processes and applications.
• Engage client to gather software requirements/business rules, and ensure alignment with development teams
• Translate stakeholder requirements into over 10 different tangible deliverables such as functional specifications, user cases, user stories, workflow/process diagrams, data flow/data model diagrams.
• Evaluate risks related to requirements implementation, testing processes, project communic ations.
• Identify and reconcile errors in client data to ensure accurate business requirements.
• Draft and maintain business requirements and align them with functional and technical requirements.
• Facilitate monthly meetings with clients to document requirements and explore potential solutions.
• Analyze client’s business requirements and processes through document analysis, interviews, workshops, and workflow analysis.
• Conduct testing including functional, regression, user acceptance, integration and performance to verify the client’s needs are met.
• Communicate client’s business requirements by constructing easy-to-understand data and process models.
• Provide input into developing and modifying systems to meet client needs and develop business specifications to support these modifications.
• Liaise between business and technical personnel to ensure a mutual understanding of processes and applications.
• Engage client to gather software requirements/business rules, and ensure alignment with development teams
• Translate stakeholder requirements into over 10 different tangible deliverables such as functional specifications, user cases, user stories, workflow/process diagrams, data flow/data model diagrams.
• Evaluate risks related to requirements implementation, testing processes, project communic ations.
• Identify and reconcile errors in client data to ensure accurate business requirements.
• Draft and maintain business requirements and align them with functional and technical requirements.
• Facilitate monthly meetings with clients to document requirements and explore potential solutions.
May 2014
To December 2016
Business Analyst
at Egabi
Location :
Saudi Arabia - Riyadh
Assess clients' needs, identifies and documents requirements critical to achieving business objectives
Develop understanding of business needs through discussion and interviews
Partner with the business and IT groups to find solutions for projects and operational issues
Define project business requirements as well as in defining the IT solutions
Contribute to the business requirements development and the functional solution designs
Identify project process impacts and works to ensure processes are in place to support an effective operation
Use systematic techniques for specifying requirements - like use-case scenarios, process modeling, and data-flow diagramming
Develop understanding of business needs through discussion and interviews
Partner with the business and IT groups to find solutions for projects and operational issues
Define project business requirements as well as in defining the IT solutions
Contribute to the business requirements development and the functional solution designs
Identify project process impacts and works to ensure processes are in place to support an effective operation
Use systematic techniques for specifying requirements - like use-case scenarios, process modeling, and data-flow diagramming
November 2012
To May 2014
Project Planner
at T|solution الشركة الماسية التقنية للحلول
Location :
Saudi Arabia - Jeddah
•Create and maintain project plan.
•Regularly keep management informed of problems, issues, and status of on-going projects.
•Update and maintain schedule data to ensure project consistency and optimization.
•Manage the formal communication between company and customers.
•Frequently be assigned as team leader; having indirect responsibility for team members’ completion of tasks to project plan.
•Create and maintain project financial plan.
•Support the use/integration of project and contract management systems into the daily operation of the business.
•Provide support for the administration of contracts including scope of works & tender/contract preparation, and correspondence.
•Recognize and understand competing business requirements and make recommendations for the overall good of the projects team.
•Perform project progress monitoring duties including identifying critical activities and reviewing forecasts with progress achieved to date.
•Assist the Project Controls Manager with evaluating schedule impacts arising from sourcing decisions.
•Meet all established project deadlines.
•Clearly communicate roles, expectations, and accountabilities to all team members on a regular basis.
•Be a resource to facilitate the resolution of project issues by team members.
•Regularly keep management informed of problems, issues, and status of on-going projects.
•Update and maintain schedule data to ensure project consistency and optimization.
•Manage the formal communication between company and customers.
•Frequently be assigned as team leader; having indirect responsibility for team members’ completion of tasks to project plan.
•Create and maintain project financial plan.
•Support the use/integration of project and contract management systems into the daily operation of the business.
•Provide support for the administration of contracts including scope of works & tender/contract preparation, and correspondence.
•Recognize and understand competing business requirements and make recommendations for the overall good of the projects team.
•Perform project progress monitoring duties including identifying critical activities and reviewing forecasts with progress achieved to date.
•Assist the Project Controls Manager with evaluating schedule impacts arising from sourcing decisions.
•Meet all established project deadlines.
•Clearly communicate roles, expectations, and accountabilities to all team members on a regular basis.
•Be a resource to facilitate the resolution of project issues by team members.
April 2010
To October 2012
Systems Analyst - Site manager
at Digital Spaces الفواصل الرقمية
Location :
Saudi Arabia - Jeddah
• Liaising extensively with external or internal clients.
• Analyzing clients' existing systems.
• translating client requirements into highly specified project briefs.
• Identifying options for potential solutions and assessing them for both technical and business suitability.
• Drawing up specific proposals for modified or replacement systems.
• presenting proposals to clients;
• working closely with developers and a variety of end users to ensure technical compatibility and user satisfaction;
• Ensuring that budgets are adhered to and deadlines met.
• Drawing up a testing schedule for the complete system.
• Overseeing the implementation of a new system.
• Planning and working flexibly to a deadline.
• Writing user manuals.
• Providing training to users of a new system.
• Keeping up to date with technical and industry sector developments.
•Implementation of networks using Cisco routers and switches
• Analyzing clients' existing systems.
• translating client requirements into highly specified project briefs.
• Identifying options for potential solutions and assessing them for both technical and business suitability.
• Drawing up specific proposals for modified or replacement systems.
• presenting proposals to clients;
• working closely with developers and a variety of end users to ensure technical compatibility and user satisfaction;
• Ensuring that budgets are adhered to and deadlines met.
• Drawing up a testing schedule for the complete system.
• Overseeing the implementation of a new system.
• Planning and working flexibly to a deadline.
• Writing user manuals.
• Providing training to users of a new system.
• Keeping up to date with technical and industry sector developments.
•Implementation of networks using Cisco routers and switches
Share on Facebook
Share on Twitter
Share Via Email