Michael is an experienced Software Engineer who designs, develops and ensures that quality software solutions are delivered, timelines met, and complex technical issues found promptly fixed. He is self-motivated, a multi-tasker and a demonstrated team-player; contributing directly to product development, conducting technical presentations and working in an Agile environment with little supervision.
Technology Manager / Digital Engineering Manager / Software Engineer
2019 - Present (6 years)
Accra, Ghana
Developed and executed systems strategies to support the deployment of innovative fintech solutions for Zeepay.
Designed, implemented, and evolved development methodology to suit the needs of Zeepay and stakeholders.
Followed best practices for code development using sound software engineering principles to ensure that developed code is efficient, reliable, and fault-tolerant.
Designed and deployed new applications and enhancements to existing applications, software, and systems for clients of Switch Multimedia.
Participated in periodic technology overviews, evaluated methods and techniques for solving problems, and handled lifecycle and release management processes.
Identified and resolved complex systems issues on projects for clients.