Total Years of Experience: 19 Years, 0 Months
July 2016
To Present
Senior Technology Project Manager-PMP® ACP® DEVOPS® CSM® MCTS® MCITP® SQL® DBA®
at Al-Elm Information Security Company
Location :
Saudi Arabia - Riyadh
- Establishing the project’s defined process at project startup by tailoring the organization’s set of standard processes
- Managing the project using the project’s defined process
- Establishing the work environment for the project based on the organization’s work environment standards
- Establishing teams that are tasked to accomplish project objectives
Using and contributing to organizational process assets
- Enabling relevant stakeholders’ concerns to be identified, considered, and, when appropriate, addressed during the project
- Ensuring that relevant stakeholders (1) perform their tasks in a coordinated and timely manner; (2) address project requirements, plans, objectives, problems, and risks; (3) fulfill their commitments; and (4) identify, track, and resolve coordination issues
Managing the project’s effort, cost, schedule, staffing, risks, and other factors is tied to the tasks of the project’s defined process. The implementation and management of the project’s defined process are typically described in the project plan. Certain activities may be covered in other plans that affect the project, such as the quality assurance plan, risk management strategy, and the configuration management plan. Since the defined process for each project is tailored from the organization’s set of standard processes, variability among projects is typically reduced and projects can easily share process assets, data, and lessons learned.
This process area also addresses the coordination of all activities associated with the project such as the following:
- Development activities (e.g., requirements development, design, verification)
- Service activities (e.g., delivery, help desk, operations, customer contact)
- Acquisition activities (e.g., solicitation, agreement monitoring, transition to operations)
- Support activities (e.g., configuration management, documentation, marketing, training)
- Managing the project using the project’s defined process
- Establishing the work environment for the project based on the organization’s work environment standards
- Establishing teams that are tasked to accomplish project objectives
Using and contributing to organizational process assets
- Enabling relevant stakeholders’ concerns to be identified, considered, and, when appropriate, addressed during the project
- Ensuring that relevant stakeholders (1) perform their tasks in a coordinated and timely manner; (2) address project requirements, plans, objectives, problems, and risks; (3) fulfill their commitments; and (4) identify, track, and resolve coordination issues
Managing the project’s effort, cost, schedule, staffing, risks, and other factors is tied to the tasks of the project’s defined process. The implementation and management of the project’s defined process are typically described in the project plan. Certain activities may be covered in other plans that affect the project, such as the quality assurance plan, risk management strategy, and the configuration management plan. Since the defined process for each project is tailored from the organization’s set of standard processes, variability among projects is typically reduced and projects can easily share process assets, data, and lessons learned.
This process area also addresses the coordination of all activities associated with the project such as the following:
- Development activities (e.g., requirements development, design, verification)
- Service activities (e.g., delivery, help desk, operations, customer contact)
- Acquisition activities (e.g., solicitation, agreement monitoring, transition to operations)
- Support activities (e.g., configuration management, documentation, marketing, training)
January 2016
To June 2016
Technical Delivery Manager
at Al-Elm Information Security Company
Location :
Saudi Arabia - Riyadh
- Provides technical direction for the development, design, and systems integration for client
engagement from definition phase through implementation.
- Easily recognizes system deficiencies and implements effective solutions
- Creates and executes development plans and revises as appropriate to meet changing needs and requirements.
- Owns the development life-cycle and is responsible for managing technical risks throughout the project.
- Manages technical resources within budget and project schedule.
- Consistently delivers high-quality services to our clients
- Work closely with the Product Manager and the rest of the team to define the vision
- Keep everyone on the right track and ensure common priorities feeding this into the prioritization of work ensuring that all products are built to an appropriate level of quality
- Serve the needs of the team, and lead them in the right direction
- Spot warning signs, to foresee and remove blockers before they become problematic - often, this means providing constructive challenges to senior management on issues.
- Lead collaborative and planning processes, prioritizing the work that needs to be done against the capacity and capability of the team
- Keeps track of lessons learned and shares those lessons with team members
- Acknowledges and appreciates each team member's contributions
engagement from definition phase through implementation.
- Easily recognizes system deficiencies and implements effective solutions
- Creates and executes development plans and revises as appropriate to meet changing needs and requirements.
- Owns the development life-cycle and is responsible for managing technical risks throughout the project.
- Manages technical resources within budget and project schedule.
- Consistently delivers high-quality services to our clients
- Work closely with the Product Manager and the rest of the team to define the vision
- Keep everyone on the right track and ensure common priorities feeding this into the prioritization of work ensuring that all products are built to an appropriate level of quality
- Serve the needs of the team, and lead them in the right direction
- Spot warning signs, to foresee and remove blockers before they become problematic - often, this means providing constructive challenges to senior management on issues.
- Lead collaborative and planning processes, prioritizing the work that needs to be done against the capacity and capability of the team
- Keeps track of lessons learned and shares those lessons with team members
- Acknowledges and appreciates each team member's contributions
April 2013
To December 2015
Database Team Lead
at Al-Elm Information Security Company
Location :
Saudi Arabia - Riyadh
Database Team Lead
March 2005
To April 2013
Senior Database Developer & Designer - DBA
at Applied Computer Services Company - Hasib
Location :
Saudi Arabia - Riyadh
- Working In Designing And Developing ERP Systems.
- Understand The Business Processes, Analyze And Understand Functions And Requirements Involved In Customer Projects-Specially KSA Goverment Procedures
- Experience In Projects With Superior Analytical, Organizational And Planning
- Provide Technical Assistance by Responding on Inquiries Regarding Errors, Problems
- Performs Query Tuning, Database Design Optimization, Data Migration As Needed
- Take Care Of The Database Design And Implementation
- Database Tuning And Performance Monitoring.
- Do General Technical Troubleshooting and Give Consultation to development teams.
- Works on Building Complex SQL Queries, Stored Procedures, and Schemas, tables, And All Other DB Objects, That Meets the Business Needs.
- Understand The Business Processes, Analyze And Understand Functions And Requirements Involved In Customer Projects-Specially KSA Goverment Procedures
- Experience In Projects With Superior Analytical, Organizational And Planning
- Provide Technical Assistance by Responding on Inquiries Regarding Errors, Problems
- Performs Query Tuning, Database Design Optimization, Data Migration As Needed
- Take Care Of The Database Design And Implementation
- Database Tuning And Performance Monitoring.
- Do General Technical Troubleshooting and Give Consultation to development teams.
- Works on Building Complex SQL Queries, Stored Procedures, and Schemas, tables, And All Other DB Objects, That Meets the Business Needs.
Share on Facebook
Share on Twitter
Share Via Email