Mwangi Maina- PMP®, PMI-ACP®

Mwangi Maina- PMP®, PMI-ACP®

IT Intern

Followers of Mwangi Maina- PMP®, PMI-ACP®5000 followers
location of Mwangi Maina- PMP®, PMI-ACP®Kenya

Connect with Mwangi Maina- PMP®, PMI-ACP® to Send Message

Connect

Connect with Mwangi Maina- PMP®, PMI-ACP® to Send Message

Connect
  • Timeline

  • About me

    Technical Project Management - Waterfall & Hybrid | Scrum Master | Product Management | Program Management

  • Education

    • Jomo Kenyatta University of Agriculture and Technology

      2014 - 2017
      MSc. Computer Systems Computer and Information Systems Security/Information Assurance

      Research Area: M-Commerce Security

    • Jomo Kenyatta University of Agriculture and Technology (JKUAT)

      2007 - 2009
      Information Technology Computer Hardware Technology/Technician
    • Kenya Methodist University

      2010 - 2012
      Bachelor of Business Information Technology Information Technology

      Activities and Societies: Android Boot Camp

  • Experience

    • Nairobi Water & Sewerage Company

      Apr 2009 - Aug 2009
      IT Intern

      Responsibilities included (but were not limited to): Day to day work and basic Configuration and Deployments; User Support; Document Procedures; Application Installments; Environment Configurations; Installing and Supporting new and existing applications on various server and client platforms; Hardware Repairs; Writing Business Requirements Documents for new projects; Simple Programming and Debugging; Providing Level 1 troubleshooting; and Tracking Help-desk for user support.

    • Jali Consultants Services

      Sept 2009 - Feb 2011
      Software Engineer and Operations Coordinator

      Some of my key Responsibilities were:• Oversee daily activities of site organization• Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions• Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code• Prepares and installs solutions by determining and designing system specifications, standards, and programming• Improves operations by conducting systems analysis; recommending changes in policies and procedures• Protects operations by keeping information confidential• Provides information by collecting, analyzing, and summarizing development and service issues• Accomplishes engineering and organization mission by completing related results as needed• Studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development life-cycle• Oversee the Implementation of Jali Software products• Data Entry and User Training• Back-end coding and debugging of Jali Software Show less

    • Shear Graphics Ltd

      Nov 2011 - Jul 2012
      System Developer

      Responsibilities included (but were not limited to):• Managing Software Development Teams• Managing Deployment of software on clients site, system analysis and software maintenance on client sites• Developing software using various software development tools• Documentation of the various software code and modules I develop• Analyzing user requirements• Testing new programs and modules and fault-finding• 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 it as necessary• Maintaining systems by monitoring and correcting software defects• Consulting clients and colleagues concerning the maintenance and performance of software systems to write or modify current systems• Investigating new technologies• System Administration Show less

    • XRX Technologies Ltd.

      Aug 2012 - Dec 2012
      System Engineer

      Key Responsibilities were:• Pre-Sales Consultancy• Managing Project Teams• Computer Maintenance• Computer Hardware & Software Repairs• Printer & Copiers Repairs & Support• Oversee the development and maintenance of computer systems• Identify departmental needs and make suggestions regarding technical direction• Set up the organization's intranets• Design and implement system security and data assurance• Configure and install computer systems for other organizations• Server Virtualization• Test software applications and systems• Develop different types of software, including computer games, business applications, operating systems, network control systems, and middleware• Software Installation• Apply knowledge of computing systems and software structure• Analyze users' needs Show less

    • Equity Group Foundation

      Jan 2013 - Jul 2015

      In this role, my responsibilities included:• Planning and Defining Scope• Activity Planning and Sequencing• Resource Planning• Developing Schedules• Time Estimating• Documentation• Creating Charts and Schedules• Risk Analysis• Managing Risks and Issues• Monitoring and Reporting Progress• Team Leadership• Strategic Influencing• Business Partnering• Working with Vendors• Scalability, Interoperability and Portability Analysis• Controlling Quality• Benefits Realization Show less

      • IT Projects Coordinator

        Dec 2014 - Jul 2015
      • Program Management Officer - Data Specialist

        Jan 2013 - Nov 2014
    • Equity Bank Limited

      Aug 2016 - Sept 2018
      IT Project Manager

      • Responsible for writing sections of a comprehensive business case for assigned projects.• Manage the full project requirement management process and thoroughly examine options during feasibility studies for assigned projects. Will also perform Quality assurance on business requirements.• Apply Project methods into daily job and mentor and guide team members in leveraging the various Methods.• Manage the preparation and maintenance, as well as contribute to many aspects of project management plan (e.g. PMP or PID) for all assigned projects.• Design and implement the governance structures, Delivery organization and Support office roles for assigned projects. • Managed all aspects of the monitoring and control processes and implementing corrective actions for assigned project's progress and identify variances from the plan for each project. • Take independent responsibility for organizing, producing sections of a comprehensive formal review report, ensuring actions are implemented and capture lessons learned of assigned projects. • Manage all aspects of the change control process throughout assigned projects.• Develop the project Schedule/plan for all assigned projects.• Estimate depending on the type and needs of the project, ensuring one or more of the three main estimating techniques (bottom-up, comparative and parametric) are used to prepare estimates.• Managed all aspects of cost planning, estimate, report, forecast and control, including taking corrective cost actions for assigned projects.• Managed all aspects of quality management, including developing a full quality plan, organize quality assurance activities, implement detailed quality control, and capture lessons learned for all assigned projects.• Communicate the project vision, built, and lead a high performing team for assigned projects. • Lead all aspects of a formal risk management process, including the continual use of risk management tools and documents, throughout assigned projects. Show less

    • Co-operative Bank of Kenya

      Oct 2018 - Dec 2020
      Scrum Master

      • Facilitated the team for better creativity and worked to improve the efficiency of the Agile team.• Was responsible for managing the scrum process with the coordination of the scrum team for Agile delivery.• Guided the team on self-organizing to fill in the intentional gaps left in the Agile frameworks.• Assessed the Scrum maturity of the team and organization and coached the team to higher levels of maturity at a sustainable pace.• Planned Scrum implementations within the organization by helping teams and stakeholders understand and enact Scrum and empirical product development.• Facilitated the team by removing impediments and guarded the Scrum team from external requests and disruptions.• Established team performance rhythms e.g., daily stand-up meetings, facilitated and scheduled meetings, demos, and decision-making processes to ensure quick inspection and proper use of the adaptation process.• Led and championed execution excellence. Show less

    • Equity Bank Limited

      Jan 2021 - now

      Hybrid Project Management; Waterfall and Agile Methodologies;• Effectively manage the implementation Service Management Strategy in the group.• Setup service improvement program.• Support and drive the establishment of operational service roles and owners.• Lead and manage projects ranging in size from small to large, including enterprise wide projects and programs.• Run projects from requirements and design to successful completion.• Create a competitive advantage through IT by enabling process improvements focused on the team’s speed, efficiency, quality, and agility.• Lead project teams through the requirements analysis, design, development, and deployment in terms of scope, complexity, schedule and resources.• Lead project teams in planning and estimating milestones, scheduling and assisting in defining required resources.• Proactively engage in project risk identification & mitigation.• Work to control change, adjust the timeline, and project scope to accommodate approved changes.Skills: Resource planning · Program Management · Product Management · Strategic Negotiations · Cross-functional Team Leadership · Budget Management · Show less Hybrid Project Management; Waterfall and Agile Methodologies• Acts as a change agent and adapt processes to maximize productivity of the team.• Leadership and mentoring junior projects managers and scrum masters withing the payments space.• Allocating the right personnel, processes, and resources to bolster team effectiveness and efficiency.• Managing multiple teams (Agile & Waterfall) and integrating their work with activities outside their scope.• Create a sound project management approach that fits best a project in planning and managing the work (Agile, Waterfall or Hybrid).• Ensures efficient communications with stakeholders, managing customer’s expectations for deliverables, and implementing effective project governance systems.• Facilitates various Scrum Events and implement changes to increase the team’s productivity as well as facilitating and coordinating all waterfall project meetings.• Collaborates with other scrum master’s to improve the methodologies’ efficiency.• Meet the project’s goals within the designated limitations of the project identifying, maintaining and managing Project Risks and Issues logs.• Participates in system technical analysis and troubleshooting sessions. Show less

      • Senior Project Manager

        Mar 2024 - now
      • Technical Project Manager

        Jan 2021 - Mar 2024
  • Licenses & Certifications

    • Scrum Fundamentals Certified (SFC)

      SCRUMstudy - Accreditation Body for Scrum and Agile
      Jun 2019
      View certificate certificate
    • Project Management Professional (PMP)

      Project Management Institute
      Oct 2023
      View certificate certificate
    • PMI Agile Certified Practitioner (PMI-ACP)

      Project Management Institute
      Oct 2024
      View certificate certificate
  • Volunteer Experience

    • Fundraising Chairperson

      Issued by Karindi Secondary School on Mar 2021
      Karindi Secondary SchoolAssociated with Mwangi Maina- PMP®, PMI-ACP®
    • Re-integration Board

      Issued by Kamiti Medium Prison on Dec 2023
      Kamiti Medium PrisonAssociated with Mwangi Maina- PMP®, PMI-ACP®
    • Mentor (Guidance & Counseling)

      Issued by Karindi Primary School on Dec 2009
      Karindi Primary SchoolAssociated with Mwangi Maina- PMP®, PMI-ACP®