Total Years of Experience: 18 Years, 1 Months
July 2017
To Present
Solutions Architect / Presales Consultant
at Private
Location :
United Arab Emirates - Dubai
Providing consulting services for companies in regard to solutions architecture, software solutions design, presales, bid management and business analysis. Conduct training courses specially tailored for companies. Provide project estimation and costing based on proposing solution design and provide through breakdown of the project. Prepare technical proposals write-up for projects. Conduct business analysis training for companies and individuals.
February 2014
To July 2017
Solutions Architect / Presales Consultant
at Al Elm Information Technology
Location :
Saudi Arabia - Riyadh
Role:
Developing enterprise architecture across the organization programs and projects, and ensures alignment with management priorities. Working with the customer to analyze requirements needed to designing a solution architecture. Implement the propose solution architecture with implementation team. Lead presales activates by supporting sales teams technically and provide the technical advice to the customer and management. Managing bid activities such as opportunities assessment, technologies review, preparing technical proposal as an answer RFP and providing detailed effort estimation and cost breakdown.
Duties (Enterprise Architect / Solutions Architect)
• IT Strategy & Technology Advisory: Synchronization technology systems and IT architecture with the organization strategy and goals. Providing technology consulting and expert opinion to the higher management.
• Enterprise Architecture Governance: Develop and maintain architecture knowledge base in the organization with proper documentation, processes, guidelines, templates and standards.
• Requirements Analysis: Capture, analyze, document, validate and get approval of customer’s requirements.
• Enterprise Solution Design: Design solutions architecture that include software, hardware, services, processes and quality standards that are required to achieve the customer’s requirements.
• Mentoring Solution Implementation: Guide and mentor the implementation teams during solution implementation, and updated the architecture if required.
• Technology Subject Matter Expert: Settle technical challenges in hybrid solutions that involves solution from different vendors with different technologies.
• Technology Assessment: Preform technology assessment studies from technical, financial and organizational points of view and provide it to the management with the recommendations.
Duties (Pre-sales Consultant / Bid Manager)
• Sales Team Technical Support: Support sales team technical, address customer’s technical concerns and advocate proposed solutions.
• Requirements Analysis: Capture, analyze, document, validate and get approval of customer’s requirements.
• Proof of Concept Preparation: Show casing Proof of Concepts to customer to earn customer’s buy-in.
• Opportunity Qualification: Manage the bid qualification (bid go / no go) process of new opportunities.
• Bid Team Management: Manage bid’s team member such as contribution expectation and time-line across all the participant departments (e.g., sales, product management, marketing, development, financial and legal).
• Vendors Management: Work with multiple 3rd party vendors to formulate software & hardware solutions that span across multiple technologies.
• RFP & RFI Analysis: Comprehensively study and analyze customer’s RFP and RFI to reach to the root business requirements and to identify all the risks, assumptions and concentrates.
• Bid Questions Formulating: Formulate comprehensive list of questions that help to clarify vague points in the RFP/RFI.
• Effort Estimation: Provide detailed breakdown of effort estimation to implement the solution. E.g., man-days required for: requirements gathering, implementation, QA/QC, integration, UI, installation and migration.
• Solution Costing: Prepare detailed financial proposal with breakdown of the cost. E.g., software licenses, hardware, implementation, support, governance…etc.
• Preparing Proposals: Prepare winning bid technical proposal with all the required write-ups and diagrams.
• Bill of Material: Prepare detailed hardware and software bill of materials.
• After Bid Activities: Perform all after bid activities such as attend bidders’ meetings and defending proposed solution.
• Resources Planning: Work with the HR for acquisition for the required SMEs, and take part in hiring and resources planning process.
Developing enterprise architecture across the organization programs and projects, and ensures alignment with management priorities. Working with the customer to analyze requirements needed to designing a solution architecture. Implement the propose solution architecture with implementation team. Lead presales activates by supporting sales teams technically and provide the technical advice to the customer and management. Managing bid activities such as opportunities assessment, technologies review, preparing technical proposal as an answer RFP and providing detailed effort estimation and cost breakdown.
Duties (Enterprise Architect / Solutions Architect)
• IT Strategy & Technology Advisory: Synchronization technology systems and IT architecture with the organization strategy and goals. Providing technology consulting and expert opinion to the higher management.
• Enterprise Architecture Governance: Develop and maintain architecture knowledge base in the organization with proper documentation, processes, guidelines, templates and standards.
• Requirements Analysis: Capture, analyze, document, validate and get approval of customer’s requirements.
• Enterprise Solution Design: Design solutions architecture that include software, hardware, services, processes and quality standards that are required to achieve the customer’s requirements.
• Mentoring Solution Implementation: Guide and mentor the implementation teams during solution implementation, and updated the architecture if required.
• Technology Subject Matter Expert: Settle technical challenges in hybrid solutions that involves solution from different vendors with different technologies.
• Technology Assessment: Preform technology assessment studies from technical, financial and organizational points of view and provide it to the management with the recommendations.
Duties (Pre-sales Consultant / Bid Manager)
• Sales Team Technical Support: Support sales team technical, address customer’s technical concerns and advocate proposed solutions.
• Requirements Analysis: Capture, analyze, document, validate and get approval of customer’s requirements.
• Proof of Concept Preparation: Show casing Proof of Concepts to customer to earn customer’s buy-in.
• Opportunity Qualification: Manage the bid qualification (bid go / no go) process of new opportunities.
• Bid Team Management: Manage bid’s team member such as contribution expectation and time-line across all the participant departments (e.g., sales, product management, marketing, development, financial and legal).
• Vendors Management: Work with multiple 3rd party vendors to formulate software & hardware solutions that span across multiple technologies.
• RFP & RFI Analysis: Comprehensively study and analyze customer’s RFP and RFI to reach to the root business requirements and to identify all the risks, assumptions and concentrates.
• Bid Questions Formulating: Formulate comprehensive list of questions that help to clarify vague points in the RFP/RFI.
• Effort Estimation: Provide detailed breakdown of effort estimation to implement the solution. E.g., man-days required for: requirements gathering, implementation, QA/QC, integration, UI, installation and migration.
• Solution Costing: Prepare detailed financial proposal with breakdown of the cost. E.g., software licenses, hardware, implementation, support, governance…etc.
• Preparing Proposals: Prepare winning bid technical proposal with all the required write-ups and diagrams.
• Bill of Material: Prepare detailed hardware and software bill of materials.
• After Bid Activities: Perform all after bid activities such as attend bidders’ meetings and defending proposed solution.
• Resources Planning: Work with the HR for acquisition for the required SMEs, and take part in hiring and resources planning process.
March 2011
To September 2013
Senior Business Analyst
at Hewlett Packard Enterprise
Location :
Saudi Arabia - Riyadh
Role:
Helping the customer implement technology solutions in a cost-effective way by determining the requirements of a project, document and communicating them clearly to stakeholders. Follow-up closely with technical teams through the development and testing stages to insure implementing the solutions to the requirements.
Duties:
• Developing Business Cases: Building a business cases based on the customer’s strategy and vision.
• Proactively Identifying Business Requirements: Defining the underlying business needs and forecasting the opportunities, and identifying all the possible problems and obstacles.
• Requirements Elicitation: Requirements elicitation and gather through meetings and sessions with stakeholders.
• Requirements Documentation: Requirements documentation including use cases, inputs & outputs, UML diagrams, pre & post conditions, assumptions & constrains and UI mockups.
• Requirements Management: Requirements prioritization, communication and verification.
• Requirements Approval: Requirements validation with stakeholders and getting formal approval on final requirements.
• Implementation Validation: Follow-up with the implementation of the solution and quality assurance to insure alignment with requirements.
• User Acceptance Testing: Perform UAT by playing the role of the customer, facilitate customer’s testing and secure formal acceptance from the customer.
Helping the customer implement technology solutions in a cost-effective way by determining the requirements of a project, document and communicating them clearly to stakeholders. Follow-up closely with technical teams through the development and testing stages to insure implementing the solutions to the requirements.
Duties:
• Developing Business Cases: Building a business cases based on the customer’s strategy and vision.
• Proactively Identifying Business Requirements: Defining the underlying business needs and forecasting the opportunities, and identifying all the possible problems and obstacles.
• Requirements Elicitation: Requirements elicitation and gather through meetings and sessions with stakeholders.
• Requirements Documentation: Requirements documentation including use cases, inputs & outputs, UML diagrams, pre & post conditions, assumptions & constrains and UI mockups.
• Requirements Management: Requirements prioritization, communication and verification.
• Requirements Approval: Requirements validation with stakeholders and getting formal approval on final requirements.
• Implementation Validation: Follow-up with the implementation of the solution and quality assurance to insure alignment with requirements.
• User Acceptance Testing: Perform UAT by playing the role of the customer, facilitate customer’s testing and secure formal acceptance from the customer.
December 2010
To March 2011
IT Business Analyst
at Arabian Advanced System (AAS)
Location :
Saudi Arabia - Riyadh
Business Analyst: Identify the business needs, required services, integration interfaces, capacity requirements, and UI elements. Prepare requirements documents (BRD, SRS…etc.)
Product Manager: identifying potential products; conducting market research; generating product requirements; determining specifications, production timetables, pricing, and time-integrated plans for product introduction; developing marketing strategies. Supporting technically the sales team and working with the bidding team to prepare the technical part of the proposal.
Duties (Business Analyst)
• Requirements Elicitation: Requirements elicitation and gather through meetings and sessions with stakeholders.
• Requirements Documentation: Requirements documentation including use cases, inputs & outputs, UML diagrams, pre & post conditions, assumptions & constrains and UI mockups.
• Requirements Management: Requirements prioritization, communication and verification.
• Requirements Approval: Requirements validation with stakeholders and getting formal approval.
Duties (Product Manager)
• Market Analysis: Conduct competitive analysis to study and analyze the competitors in the market.
• Promoting and advocating Products: Provide product demos, show casing proof of concept to customer and act as technical and business advocate for proposed products.
• Participate in Bid Management: Studying RFP, formulate proposed solution and prepare proposal write-up.
• Costing and Effort Estimation: Project sizing and effort estimation
Product Manager: identifying potential products; conducting market research; generating product requirements; determining specifications, production timetables, pricing, and time-integrated plans for product introduction; developing marketing strategies. Supporting technically the sales team and working with the bidding team to prepare the technical part of the proposal.
Duties (Business Analyst)
• Requirements Elicitation: Requirements elicitation and gather through meetings and sessions with stakeholders.
• Requirements Documentation: Requirements documentation including use cases, inputs & outputs, UML diagrams, pre & post conditions, assumptions & constrains and UI mockups.
• Requirements Management: Requirements prioritization, communication and verification.
• Requirements Approval: Requirements validation with stakeholders and getting formal approval.
Duties (Product Manager)
• Market Analysis: Conduct competitive analysis to study and analyze the competitors in the market.
• Promoting and advocating Products: Provide product demos, show casing proof of concept to customer and act as technical and business advocate for proposed products.
• Participate in Bid Management: Studying RFP, formulate proposed solution and prepare proposal write-up.
• Costing and Effort Estimation: Project sizing and effort estimation
August 2007
To December 2010
Quality Assurance Officer
at Arabian Advanced System (AAS)
Location :
Saudi Arabia - Riyadh
Adopting and implementing quality assurance practices and policies throughout the life-cycle of software development projects and performing quality control procedures on all of their deliverables.
Duties:
- Developing quality control methodology for Naseej eSolution department and enforcing it based on IEEE standard.
- Applying quality control for all the phases of the project life cycle and its internal and external deliverables.
- Creating and standardized web performance guidelines and testing scenarios.
- Applying usability testing, performance testing, and functionality testing for web portals solutions.
- Coordinating the work between the resource and the project manager and make sure of continuity of the workflow.
Duties:
- Developing quality control methodology for Naseej eSolution department and enforcing it based on IEEE standard.
- Applying quality control for all the phases of the project life cycle and its internal and external deliverables.
- Creating and standardized web performance guidelines and testing scenarios.
- Applying usability testing, performance testing, and functionality testing for web portals solutions.
- Coordinating the work between the resource and the project manager and make sure of continuity of the workflow.
August 2006
To August 2007
Product Manager
at Arabian Advanced System (AAS)
Location :
Saudi Arabia - Riyadh
Product manager of a document management system, responsible for analyzing market conditions and defining the product features the leverage the product competitiveness. Supporting the pre-sales team in the stage of approaching the customer by covering the technical part of the product. Working with the bidding team to prepare the technical part of the proposal.
Duties:
- Product manager of a document management solution (ArcMate®)
- Product manager of Analysis RFP's, Writing technical proposals, and sizing projects.
- Plan long-term strategy of the product and express the details in a product roadmap.
- Supporting pre-sale team by performing product demos to customers.
- Conduct competitive analysis to study and analyze the competitors in the market, and to provide the management with plans and strategies concerning the product.
Duties:
- Product manager of a document management solution (ArcMate®)
- Product manager of Analysis RFP's, Writing technical proposals, and sizing projects.
- Plan long-term strategy of the product and express the details in a product roadmap.
- Supporting pre-sale team by performing product demos to customers.
- Conduct competitive analysis to study and analyze the competitors in the market, and to provide the management with plans and strategies concerning the product.
July 2005
To April 2006
Junior e-Business consultant
at Harf IT
Location :
Saudi Arabia - Riyadh
Working with private and public sectors companies to assess the business and devise plans and strategies to grow revenue, improve production and lower costs, by adopting new IT solutions and technologies.
Duties:
- eBusiness Specialist for an E-Government project, responsible for mapping the right technology solution to the customer requirements and analyzing and re-engineering the work procedures.
- Project Coordinator, responsible of coordination duties for the development teams in Egypt with project office in Riyadh.
- Authoring projects documents such as proposals, project scope, functional specifications, and analysis documents.
Duties:
- eBusiness Specialist for an E-Government project, responsible for mapping the right technology solution to the customer requirements and analyzing and re-engineering the work procedures.
- Project Coordinator, responsible of coordination duties for the development teams in Egypt with project office in Riyadh.
- Authoring projects documents such as proposals, project scope, functional specifications, and analysis documents.
Share on Facebook
Share on Twitter
Share Via Email