Skip to main content
Michael Ouru

Michael Ouru

Project Manager | SCRUM Master

Talent
Nairobi, Nairobi AreaMember since August 1, 2023
·

Hire this person

Send a job offer directly to this candidate

About

I am a project manager and scrum master with a proven track record of success in delivering projects on time and within budget. I am passionate about using agile methodologies to help teams deliver high-quality products. I have 2 years of experience in the tech industry, and I have worked on a variety of projects, including software development, product launches, and marketing campaigns.

I am a highly organized and efficient individual, and I have a strong ability to manage multiple projects simultaneously. I am also an excellent communicator, and I am able to build strong relationships with team members and stakeholders. I am confident that I can be a valuable asset to any team, and I am eager to take on new challenges.

Experience

1. Project Coordinator

AfroCloud Technologies - January 2023 to Present

  • Coordinate and support software and e-learning development projects, ensuring smooth collaboration between cross-functional teams.
  • Utilize project management tools such as Jira, Trello, ClickUp, MS Project, and MS Planner to plan, execute, and track projects effectively.
  • Take responsibility for teams' processes using agile methodologies, promoting collaboration,

transparency, and continuous improvement.

  • Define, support, and implement the project development life cycle of AfroCloud products'

components, ensuring efficient and effective project delivery.

  • Manage and document project progress, including completion of milestones, using established project management practices.
  • Proactively identify and mitigate project risks, resolving issues promptly and escalating critical concerns when necessary.
  • Collaborate with stakeholders to gather project requirements and expectations, ensuring a clear understanding of deliverables and timelines.
  • Monitor project resources, allocate tasks to team members, and track progress to ensure timely and successful project completion.
  • Support change management processes, managing requirements and design changes, and facilitating integration with other departments.
  • Communicate project updates and progress to stakeholders, maintaining regular and effective communication channels.
  • Manage and track project finances, adhering to budgetary constraints and identifying cost-

saving opportunities.

2. Software Engineer

AfroCloud Technologies - April 2022 to December 2022

  • Collaborated with a team of developers to design and implement software solutions using

WordPress, MERN stack, and NextJS.

  • Developed and maintained web applications, ensuring high performance and adherence to best practices.
  • Conducted thorough testing and debugging to identify and resolve issues promptly.
  • Participated in code reviews, providing valuable feedback to improve code quality and maintainability.
  • Contributed to the planning and execution of software development projects, meeting deadlines and delivering high-quality results.

Education

1. Bachelor of Science in Applied Computer Science

Chuka University, 2017-2021

  • Coursework focused on software development, data structures, algorithms, and computer networks.
  • Developed a solid foundation in programming languages such as Java, C, JavaScript, C++, and

Python.

  • Completed projects involving software design, development, testing, and project management.

2. Certificate in Project Planning and Management

University of Virginia, 2023

  • Comprehensive training in project management methodologies, techniques, and best practices.
  • Acquired skills in scoping projects, creating project documentation, and managing resources and timelines effectively.
  • Gathered relevant knowledge in stakeholder management, project success, and how to manage project objectives.

3. Pursuing PMP

Reviews