Summary
Overview
Work History
Education
Skills
Websites
Visa
Personal Information
Recommendations
Timeline
Generic
Patrick Mapuranga

Patrick Mapuranga

Leipzig

Summary

Experienced IT professional specializing in systems architecture and design, network infrastructure, security, software development, databases, and cloud computing. Recognized for exceptional analytical abilities, innovative problem-solving skills, and effective communication across all levels of an organization. Proficient in modern architectural frameworks, object-oriented design, enterprise integration techniques, and complex systems development. Collaborative team player and motivational leader consistently delivering robust IT solutions with precision and organizational excellence.

Overview

16
16
years of professional experience

Work History

SOFTWARE ARCHITECT

ZIM-TTECH
10.2022 - 02.2025
  • Customized in-development software to clients' current hardware environments, designing applications to span multiple systems.
  • Authored development guidelines to expedite application design efforts through ready-made frameworks.
  • Formed deployment strategies for software updates at multi-platform organizations using Continuous Deployment.
  • Developed application architecture strategy to specifically align with employer business goals.
  • Communicated software architecture strategies to senior leadership and third-party business leaders.
  • Mentored team, sharing skills and expertise and encouraged each member to bring forward ideas and suggestions for improvement.
  • Participated in weekly meetings with client to discuss project direction and milestone achievement.
  • Analyzed software architecture for weaknesses, recommending and designing upgrades patches.
  • Reviewed business success drivers, applying strategic prioritization to future architectural updates.
  • Designed architecture strategies for large-scale system-wide application deployments.
  • Applied established development methodologies such as Agile to architecture design.
  • Assessed under-performing software and developed actionable improvements.
  • Drafted visual representations of software architecture design for presentation to stakeholders.
  • Created migration strategies to bridge development gaps between existing software architecture and future updates.
  • Guided and influenced existing partners on recommended upgrades and enhancements to integrated solutions.
  • Worked with customers or prospective customers to develop integrated solutions and lead detailed architectural dialogues to facilitate delivery of comprehensive solution.
  • Supervised deployments and provided troubleshooting and user support.
  • Created strong relationships with key decision makers as trusted consultant of Electronic Health Records (EHR)product line.
  • Managed project scope, schedule, status and documentation.
  • Developed and delivered technical training designed to enable and educate EHR software implementation partners.
  • Conducted research to evaluate systems design and process efficiency.
  • Worked with clients post-implementation on user testing, debugging, support and maintenance.
  • Created and implemented innovative business solutions to support corporate objectives.
  • Presented roadmap and technology infrastructure to customers, demonstrating deep familiarity with APIs, platform infrastructure, security and integration capabilities.
  • Conducted post-sale requirements gathering, analysis and documentation.
  • Conducted technical workshops and education sessions for customers and support teams.
  • Managed project planning, resource allocation, scope, schedule, status and documentation.
  • Assisted EHR and OpenHIM teams in responses to customer and prospective customer evaluations, escalations and technical requirements documents.
  • Provided support during customer implementations and applied industry best practices.
  • Worked closely with product teams to define and prioritize partner feature requests
  • Executed application database upgrades, backups and restore duties.
  • Communicated with partners and clients to update product and implementation status at technical or functional level.

SOFTWARE ENGINEER

E78 PARTNERS
01.2022 - 03.2023
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Built databases and table structures for web applications.
  • Corrected, modified and upgraded software to improve performance.
  • Designed and implemented scalable applications for data extraction and analysis.
  • Developed next generation integration platform for internal applications.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Tested functional compliance of company products.
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.

ICT PROJECT MANAGER

UNIVERSITY OF ZIMBABWE
07.2021 - 05.2022
  • Coordinate project activities and resources to ensure timely delivery of project milestones
  • Create and maintain project documentation, including project charters, plans, and status reports
  • Identify and manage project risks and issues, ensuring timely resolution and escalation as needed
  • Coordinate user acceptance testing (UAT) and ensure deliverables meet quality standards
  • Manage project budgets, ensuring adherence to financial constraints and reporting variances
  • Stay informed of industry trends, emerging technologies, and best practices in project management
  • Support change management initiatives to facilitate the successful adoption of new technologies
  • Projects:- University ERP Software Project
  • ICT Systems Integration - Emhare, Bank payments, Mobile and SAGE ERP

SOFTWARE MANAGER

ZIMBABWE OPEN UNIVERSITY
04.2016 - 06.2021
  • Oversaw planning, application development, verification and risks involved in software projects.
  • Monitored resource usage and managed tasks so costs did not exceed budget projections.
  • Supervised and trained team of software developers, providing resources needed for success.
  • Developed, maintained and updated information, policies, standards and guidelines.
  • Managed all communications between clients, stakeholders and in-house software development team.
  • Streamlined tasks in effort to provide easier and more efficient workflows for peers and colleagues.
  • Answered client questions via phone and email to quickly resolve issues and improve service.
  • Evaluated, assessed and recommended software products that would meet project requirements.
  • Coordinated development, testing and release of complete suite of web-based software offerings.
  • Resolved issues immediately ensuring project deliverables were not negatively impacted.
  • Wrote strategic business plans outlining need for departmental information technology resources.
  • Analyzed network security and current infrastructure, assessing areas in need of improvement.
  • Oversaw development and implementation of improvements to support network operations.
  • Managed life cycle replacement of hardware and software.
  • Coordinated secure system access of users to various department systems and platforms.
  • Identified computer hardware and network system issues, performing troubleshooting techniques for remediation.
  • Implemented and maintained technology and software budget.
  • Led technical upgrade projects for clients by working and coordinating with consultants and developers for integrations.
  • Completed paperwork, recognizing discrepancies and promptly addressing for resolution.

SOFTWARE ANALYST

ZIMBABWE OPEN UNIVERSITY
02.2009 - 03.2016
  • Created customized development frameworks for customers based on specific business goals and budgetary constraints.
  • Performed user account maintenance tasks, archiving defunct credentials and monitoring login systems for suspicious trends.
  • Completed software development lifecycle from requirement analysis to test planning, test case development and test execution.
  • Designed, developed and integrated software solutions based on business requirements and objectives.
  • Troubleshot incidents reported by end-users to schedule system changes and identify permanent solutions.
  • Performed internal system acceptance to deliver well-tested enhancements and meet business requirements.
  • Analyzed existing systems and databases and recommended enhancements to solve business needs
  • Communicated and explained business requirements to team members to understand and implement functional demands.

Education

MSC - MANAGEMENT INFORMATION SYSTEMS

Midlands State University
Gweru , Zimbabwe
12.2016

BSC HONORS - INFORMATION SYSTEMS

Midlands State University
Gweru , Zimbabwe
11.2009

Skills

  • Documentation and technical articles
  • Software development lifecycle
  • Technical leadership
  • Proof-of-concept development
  • Machine learning
  • Network security
  • Performance optimization
  • Development documentation
  • Service-oriented architecture
  • Architecture improvements
  • Code audits
  • Agile project management
  • Software system development
  • Standards management
  • Software design
  • Framework development
  • Software architecture
  • Project requirements analysis
  • Scalability planning
  • Effective communication
  • Continuous integration
  • API development
  • Change planning management
  • Buy/Build recommendations
  • Version control
  • Architectural illustration

Visa

Opportunity Card Visa, 070615321, 02/01/25, 01/31/26

Personal Information

  • Date of Birth: 05/26/79
  • Gender: Male
  • Nationality: Zimbabwean

Recommendations

  • Ms P. Museruka, Director Human Resources, Zimbabwe Open University, muserukap@zou.ac.zw, (+263) 772345687
  • Mr B. Mapako, Director ITS, University Of Zimbabwe, bmapako@ceic.uz.ac.zw, (+263) 772845018
  • Mr F. Wamambo, Infrastructure Lead, Zim-TTECH, fwamambo@zimttech.org, (+263) 773203783

Timeline

SOFTWARE ARCHITECT

ZIM-TTECH
10.2022 - 02.2025

SOFTWARE ENGINEER

E78 PARTNERS
01.2022 - 03.2023

ICT PROJECT MANAGER

UNIVERSITY OF ZIMBABWE
07.2021 - 05.2022

SOFTWARE MANAGER

ZIMBABWE OPEN UNIVERSITY
04.2016 - 06.2021

SOFTWARE ANALYST

ZIMBABWE OPEN UNIVERSITY
02.2009 - 03.2016

MSC - MANAGEMENT INFORMATION SYSTEMS

Midlands State University

BSC HONORS - INFORMATION SYSTEMS

Midlands State University
Patrick Mapuranga