Dr. Mohammad J. Baker د. محمد ابوبكر

Dr. Mohammad J. Baker د. محمد ابوبكر

Software Engineering

Followers of Dr. Mohammad J. Baker د. محمد ابوبكر7000 followers
location of Dr. Mohammad J. Baker د. محمد ابوبكرRiyadh, Saudi Arabia

Connect with Dr. Mohammad J. Baker د. محمد ابوبكر to Send Message

Connect

Connect with Dr. Mohammad J. Baker د. محمد ابوبكر to Send Message

Connect
  • Timeline

  • About me

    Senior Principal | Digital Transformation | Consulting

  • Education

    • Qualifi Ltd

      -
      Level 8 Diploma Strategic Management and Leadership
    • Anglia Ruskin University

      2019 - 2021
      Master of Business Administration Artificial Intelligence in Project Management
    • Geneva Business School

      -
      Master of Business Administration - MBA Business Administration and Management, General
    • Qualifi Ltd

      2020 - 2020
      Level 7 Diploma Strategic Management and Leadership
    • Queen's University

      2017 - 2017
      Strategy Execution Program Strategy

      Aligning Strategies, Execution Leadership, Organizational Execution Levers, Creating an Effective Execution Culture and Environment

    • Duke University

      2018 - 2019
      Adaptive Strategic Execution Program Strategic Execution

      Building leaders who can master the three domains that influence and define how work gets done: strategy, work, and people

    • The London School of Economics and Political Science (LSE)

      2023 - 2023
      Entrepreneurship and Innovation in the Age of Change
    • Jami'at Al-Zaytoonah Alordunia Al-Khassa

      -
      Bachelor's degree Management Information Systems, General

      Explains the benefits of computers to organisations, how the work of an organisation is affected by computers and how you can deploy and manage them to support your organisation’s goals and strategies.

    • Westcliff University

      -
      Doctor's Degree Business Administration, Artificial Intelligence
  • Experience

    • ISSP | Information Systems Security Partners

      Jan 2005 - May 2007
      Software Engineering

      • Analyzing user requirements.• Researching, designing and writing new software programs.• Testing new programs and fault finding.• Evaluating the software and systems that make computers and hardware work.• Developing existing programs by analysing and identifying areas for modification.• Integrating existing software products and getting incompatible platforms to work together.• Creating technical specifications and test plans.• Writing and testing code and then refining and rewriting as necessary.• Writing systems to control the scheduling of jobs on a mainframe computer or to control the access allowed to users or remote systems.• Writing operational documentation with technical authors.• Maintaining systems by monitoring and correcting software defects.• Working closely with other staff, such as project managers, graphic artists, designers, developers, systems analysts, and sales and marketing professionals.• Consulting clients/colleagues concerning the maintenance and performance of software systems and with a view to writing or modifying current operating systems.• Investigating new technologies.• Continually updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications. Show less

    • ISSP | Information Systems Security Partners

      Aug 2007 - Jun 2010
      Technical Team Leader

      • Manage development teams by conducting daily stand ups, ensuring sprints are completed on time and removing impediments.• Provide guidance for the team with technical architecture as needed.• Participate in code development (part-time) by actively writing code and conducting unit testing.• Provide technical leadership for project and team through design and code reviews, ensuring best technical practices are applied.• Mentoring the project team with client communication, interpersonal communication, technical practices, etc.• Work with development team to troubleshoot development environment, production environment,performance tune and optimize code.• Participate in the interview process for Sr. and Semi-Sr. Developers If there is not a Solutions Manager assigned to work with the Team Lead, this position will also be responsible for: - Responsible for ensuring project estimates and schedules are created. - Providing project status reports to VPA Regional Manager, Sr. Partner (Business Development) and/or Client. Show less

    • Bosta Nederland BV

      May 2010 - Aug 2011
      Director of Development and Implementation

      • Define, maintain, implement, support, troubleshoot, install, manage and configure BOSTA Applications and all technologies such as IIS, Active Directory, SQL server, etc...• Research new technologies and solutions to meet corporate needs.• Ensure a high level of service by identifying problems, trends and areas for improvement.

    • National Information Center, Ministry of Interior, Saudi Arabia

      Sept 2011 - Aug 2012
      Software Consultant

      • Implement content focused solutions including web content management, document management, digital asset management, and records management.• Design, develop, integrate and customize Content Management products utilizing development technologies such as XML/XSLT, Java Microsoft/.NET, HTML/CSS, JavaScript, etc.• Implement solutions within multiple architectural environments including IIS, Apache, SQL Server, etc.• Suggest innovative solutions to business problems/processes that leverage technology to provide differentiation, efficiency improvements, and better user experiences.• Training of end users, developers, and system administrators.• Develop documentation for requirements analysis, design specifications, user’s guides, installation guides, custom training materials, or project plans. • Provide technical documentation for custom solutions developed.• Provide leadership, technical, and project assistance to less experienced team members. Show less

    • STC Solutions

      May 2012 - Jun 2013
      PMO Consultant

      • With deep application-development experience, infrastructure and extensive knowledge of Microsoft Enterprise Project Management (EPM) Server technologies build a PMO using MS Project Server 2010.• Developing end to end workflow process for PMO Department.• Develop and deliver training, workshops and presentations on project management tools, team building and related skills.• Understand project requirements, train and guide users to implement projects.• Responsible for managing a business technology project.• Develop project charters and plans.• Manage the project scope and manage the changes.• Identify project risks and mitigating them.. Show less

    • Premier Technology LTD

      May 2012 - Jun 2013
      Project Management Consultant

      • Working with executives, team leads, project managers, and teams to define requirements, configure setup, deploy, adopt, and effectively utilize EPM solutions. • Develops project plans including estimates of cost and resources required.• Researches and documents organizational reviews, work-flow analysis, management and staff analysis.• Analyse and document client expectations and formulate an appropriate Microsoft EPM solution.• Facilitating EPM business and configuration requirements workshops.• Maintain effective solution deployment functioning for all appropriate stakeholders.• Configure the system functionality according to best practice and the client’s functional and business requirements.• Provide effective EPM user training and assist in developing comprehensive user guides or training manuals.• Identify and manage project dependencies and critical path.• Test custom developed solutions, document installation instructions and manage releases to clients. Show less

    • Elm Company

      Jun 2013 - now
      Senior Principal Consultant

      • Developing a digital transformation strategy for government entities• Analyzing IT requirements within organizations and giving independent and objective advice on the use of IT• Clarifying a client's system specifications, understanding their work practices and the nature of their business;• Preparing the initiative road map documentation and presenting solutions to customers.• Advise on options, risks, costs vs. benefits, impact on other business processes and system priorities • Organizing and delivering training for clients and other consultants• Pitching consulting opportunities through following up on RFPs and by liasoning with other units in Al-Elm• Market research and analysis.• Manage the team to ensure that the team is well organized with clear individual and collective goals/objectives and they are highly motivated and able to perform at the highest possible level.• Being involved in sales, Presales and support services• Identifying potential clients and building and maintaining contacts.• Meeting with clients to determine accurate requirements and scope and formulating high level business cases when needed. Show less

  • Licenses & Certifications

    • ITIL® Foundation Certificate in IT Service Management

      APMG-International
      Dec 2013
    • Rethinking the Product Development Process

      Stanford University
      May 2012
    • ITIL® V3

      APMG-International
      Jun 2013
    • COBIT® 5

      APMG International
      Dec 2013
    • MCTS, Managing Projects.

      Microsoft
      Dec 2012
    • Big Data Analytics

      Learning Tree International
      Oct 2014
    • Managing IT Projects

      George Washington University
      Sept 2016
    • Strategy Execution Program

      Smith School of Business at Queen's University
      Nov 2017
    • TOGAF 9.1

      The Open Group
      Oct 2017
    • Strategic Planning

      American Management Association
      Oct 2014