Michael S.

About Me

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.

Frontend

Backend

Database

DevOps

QA & Testing

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Zeepay Ghana Limited
Zeepay Ghana Limited
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.

Solushop
Solushop
Lead Technical Engineer
2018 - Present (7 years)
Accra, Ghana
  • Identifies and proposes process improvements for implementation on Solushop's online platform.

  • Evaluates and makes recommendations to maintain Solushop's technical infrastructure.

  • Analyze software solutions on Solushop's platform; debugging and troubleshooting field issues that arise.

GHL Bank Plc
GHL Bank Plc
Software Developer
2018 - 2019 (1 year)
Accra, Ghana
  • Developed solutions for GHL Bank's intranet; studying user information needs, systems flow, and work processes.

  • Performed root cause analysis and provided technical solutions to production-related errors on GHL Bank's intranet.

  • Installed and configured systems and other software solutions on the project.

Switch Multimedia
Switch Multimedia
Senior Software Developer
2018 - 2018
Ghana
  • 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.

4BYTE Ghana
4BYTE Ghana
Senior Software Developer
2017 - 2018 (1 year)
Accra, Ghana
  • Designed, developed and maintained business applications in web-based environments for clients of 4BYTE.

  • Attended and contributed to design review meetings on projects; applying software engineering best practices and new techniques to solutions.

  • Wrote clean, high-quality, high-performance, maintainable code on solutions; ensuring efficiency, reliability and scalability.

Showcase

Software Engineer - SoluShop
Software Engineer - SoluShop
  • Developed a Laravel and Vue.js-based online store for a trusted Ghanaian e-commerce platform.

  • Maintained existing REST API-based controllers for the solution.

  • Implemented two distinct view structures (mobile and desktop) to cater to different user experiences.

Software Engineer - Zeepay Mobile Money
Software Engineer - Zeepay Mobile Money
  • Zeepay Mobile Money is a fintech platform facilitating transactions and payments using mobile money wallets.

  • The platform utilizes USSD, WhatsApp, and Twilio for real-time requests and responses, including a USSD bridge.

  • It is live and accessible via the shortcode *270#*.

Software Engineer - Instntmny Business
Software Engineer - Instntmny Business
  • Instntmny Business is a fintech platform facilitating payments from various global sources.

  • It supports multiple payment methods including Credit Card, MTN Mobile Money, Vodafone Cash, Zeepay Mobile Money, and AT Money.

  • The platform offers self-settlement options and a REST API for integration.

Education

Learn Advanced PHP
Learn Advanced PHP
Udemy
2020 - Present (5 years)
PHP
PHP
TestDome
2020 - Present (5 years)
Nuxt JS with Laravel API - Building SSR Vue Js Apps
Nuxt JS with Laravel API - Building SSR Vue Js Apps
Udemy
2020 - Present (5 years)
Full Stack Web Development with Laravel & Vue.js
Full Stack Web Development with Laravel & Vue.js
Udemy
2019 - Present (6 years)
BSc. Computer Science
BSc. Computer Science
Kwame Nkrumah' University of Science and Technology, Kumasi
2014 - 2018 (4 years)