Michael Ouru
Project Manager | SCRUM Master
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