Total Years of Experience: 8 Years, 5 Months
October 2023
To Present
Sr. IT Project Manager
at Infath | انفاذ
Location :
Saudi Arabia - Riyadh
Led and executed strategic initiatives to drive organizational transformation and innovation. My role entailed leveraging cutting-edge technologies, implementing digital solutions, and optimizing processes to augment operational efficiency. Successfully guided teams through digital transitions, cultivating a culture of adaptability and continuous improvement. Through effective collaboration with cross-functional teams, played a pivotal role in aligning technology with business objectives, resulting in enhanced customer experiences and increased competitiveness.
This encompasses, but is not limited to:
- Vendor relationship management
- Budget, invoice, and contract management
- Resource management
- Project management with various methodologies (waterfall, Agile Scrum, or Kanban), tailored to the project's nature
- Diverse project types (infrastructure, business, third-party solutions, in-house development, cybersecurity, AI, manpower, licenses & subscriptions, tools, and machines)
- Developing and composing RFPs
- Project-related documentation
- Reports and presentations to senior management in weekly/monthly meetings
This encompasses, but is not limited to:
- Vendor relationship management
- Budget, invoice, and contract management
- Resource management
- Project management with various methodologies (waterfall, Agile Scrum, or Kanban), tailored to the project's nature
- Diverse project types (infrastructure, business, third-party solutions, in-house development, cybersecurity, AI, manpower, licenses & subscriptions, tools, and machines)
- Developing and composing RFPs
- Project-related documentation
- Reports and presentations to senior management in weekly/monthly meetings
September 2020
To September 2023
IT Project Manager
at STC Solutions
Location :
Saudi Arabia - Riyadh
Throughout my tenure, I have consistently demonstrated my expertise in telecommunications infrastructure, ensuring seamless implementation of network upgrades, software deployments, and system integrations. My meticulous project planning, resource coordination, and effective stakeholder communication have been instrumental in delivering complex technology projects successfully from initiation to completion. Through proactive risk management, I have consistently delivered projects on time and within budget, contributing to the company's technological advancement and operational excellence in the dynamic telecommunications industry.
September 2019
To September 2020
Sr. Applications Developer
at Ministry Of Justice - Saudi Arabia
Location :
Saudi Arabia - Riyadh
End-to-end responsible of the Attorney and Court Executions Applications and its releated projects
Work as part of tawthiq team to build, enhance, and operate the applications end to end.
Identify the best solutions to meet our audience needs
Ensure the DevOps pipeline supports the implementation of secure coding practices
Working with stakeholders to gather technical requirements, architect solutions, and execute on deliverables.
Design, build, automate and integrate tooling to support our SDLC
Identify opportunities for automation and implement solutions accordingly
Possess strong motivation to build, improve, and maintain a robust suite of offerings for running microservices consumed by other goverments and privates
Excellent communication skills for presenting solutions and sharing knowledge
Continuous Integration systems
Development and suppoet mainly in Microsoft stack technology (webforms, MVC, CORE)
Operating and automating an IT infrastructure using cloud such Azure
Logging, Monitoring, and enhancing
Ability to effectively organize, prioritize, multi-task and manage time
Applications support in term of tech, operation and business
Report building and DB data extraction
Wear mulltiple hats and work in different roles in the same day.
Work as part of tawthiq team to build, enhance, and operate the applications end to end.
Identify the best solutions to meet our audience needs
Ensure the DevOps pipeline supports the implementation of secure coding practices
Working with stakeholders to gather technical requirements, architect solutions, and execute on deliverables.
Design, build, automate and integrate tooling to support our SDLC
Identify opportunities for automation and implement solutions accordingly
Possess strong motivation to build, improve, and maintain a robust suite of offerings for running microservices consumed by other goverments and privates
Excellent communication skills for presenting solutions and sharing knowledge
Continuous Integration systems
Development and suppoet mainly in Microsoft stack technology (webforms, MVC, CORE)
Operating and automating an IT infrastructure using cloud such Azure
Logging, Monitoring, and enhancing
Ability to effectively organize, prioritize, multi-task and manage time
Applications support in term of tech, operation and business
Report building and DB data extraction
Wear mulltiple hats and work in different roles in the same day.
June 2018
To August 2019
Sr. Applications Support Officer
at Solidarity Saudi Takaful Company
Location :
Saudi Arabia - Riyadh
Supporting core insurance application (Eskadenia) and its related integration services & applications in term of development, technical, business, and operation.
• Identify opportunities that can improve efficiency of business processes.
• Coordinate application development for multiple project and assist in troubleshooting software application issues.
• Analyze data contained in the corporate database and identify data integrity issues with existing and proposed systems and implement solutions.
• Provides assistance and advice to business users in the effective use of application.
• Write technical procedures and documentation for the applications including operations, user manual, etc.
• Ensure appropriate standards and procedures are adhered to during the development process to support a quality deliverable to team lead.
• Produce ad-hoc queries and develop reports to support business needs.
• Proven ability to be flexible and work hard, both independently and in a team environment, in high pressure on-call environment with changing priorities.
• Interact with internal teams and external 3rd party vendors to trouble shoot and resolve complex problems.
• Design and develop business and strategic reports.
• Business User Satisfaction
• Business value / Innovation Initiatives
• Identify opportunities that can improve efficiency of business processes.
• Coordinate application development for multiple project and assist in troubleshooting software application issues.
• Analyze data contained in the corporate database and identify data integrity issues with existing and proposed systems and implement solutions.
• Provides assistance and advice to business users in the effective use of application.
• Write technical procedures and documentation for the applications including operations, user manual, etc.
• Ensure appropriate standards and procedures are adhered to during the development process to support a quality deliverable to team lead.
• Produce ad-hoc queries and develop reports to support business needs.
• Proven ability to be flexible and work hard, both independently and in a team environment, in high pressure on-call environment with changing priorities.
• Interact with internal teams and external 3rd party vendors to trouble shoot and resolve complex problems.
• Design and develop business and strategic reports.
• Business User Satisfaction
• Business value / Innovation Initiatives
October 2015
To June 2018
Application Support Officer
at Arab National Bank Head Office البنك العربي الوطني الادارة العامة
Location :
Saudi Arabia - Riyadh
Main Function:
- Applications support for 24x7 on call. Attends to all Bank applications and ensures these are put for use in the right direction as per the policies and procedure of the bank and SAMA regulations.
Essential Duties and Resoinsibilites:
1. Supporting third party and in-house applications and managing daily operation to support business needs.
2. Acting as the technical liaison between users, vendors and IT.
3. Assisting with vendor managment on assigned applications.
4. Managing and coordinating the day-to-day functioning of the daily processes on assigned applications.
5. Analyzing and documenting complex issues, recommending solutions, and initiating corrective action.
6. Performing production health checks after major infrastructure changes and patches. Planning and executing business continuity/disaster recovery testing on assigned systems.
7. Following up on problem resolution and informing of status.
8. Testing and communicating system updates on assigned applications.
9. Ensuring that appropriate levels of Quality Assurance have been met for all new and existing changes. Set the testing scope and validate the test plan for the release.
10. Serving as information resource for business users. Providing user/technical support for applications. Creating ad-ho c reports and assist in data analysis.
11. Provides business and technical support and carries out SIT for the different CRs.
12. Application support would perform the configuration changes in the system as per the policies and procedures of the bank.
13. Analyzing the business issues for the applications.
14. Closing all the audit & regulatory requirements of the application which are identified during the audit phase.
15. Attends to users calls and enquiries:
a. Solves practical problems tactfully like (updating application during network error and attending to EOD issues).
b. Supports users and technical problem issues are resolved.
c. Answers phone calls for resolving critical issues like EOD issues during on-call timing.
d. Attends to any other related duty as assigned.
- Applications support for 24x7 on call. Attends to all Bank applications and ensures these are put for use in the right direction as per the policies and procedure of the bank and SAMA regulations.
Essential Duties and Resoinsibilites:
1. Supporting third party and in-house applications and managing daily operation to support business needs.
2. Acting as the technical liaison between users, vendors and IT.
3. Assisting with vendor managment on assigned applications.
4. Managing and coordinating the day-to-day functioning of the daily processes on assigned applications.
5. Analyzing and documenting complex issues, recommending solutions, and initiating corrective action.
6. Performing production health checks after major infrastructure changes and patches. Planning and executing business continuity/disaster recovery testing on assigned systems.
7. Following up on problem resolution and informing of status.
8. Testing and communicating system updates on assigned applications.
9. Ensuring that appropriate levels of Quality Assurance have been met for all new and existing changes. Set the testing scope and validate the test plan for the release.
10. Serving as information resource for business users. Providing user/technical support for applications. Creating ad-ho c reports and assist in data analysis.
11. Provides business and technical support and carries out SIT for the different CRs.
12. Application support would perform the configuration changes in the system as per the policies and procedures of the bank.
13. Analyzing the business issues for the applications.
14. Closing all the audit & regulatory requirements of the application which are identified during the audit phase.
15. Attends to users calls and enquiries:
a. Solves practical problems tactfully like (updating application during network error and attending to EOD issues).
b. Supports users and technical problem issues are resolved.
c. Answers phone calls for resolving critical issues like EOD issues during on-call timing.
d. Attends to any other related duty as assigned.
Share on Facebook
Share on Twitter
Share Via Email