Michael S.

Michael S.

Senior Software Engineer

Accra, Ghana
Hire Michael S. Hire Michael S. Hire 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.

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.

Portfolio

Software Engineer - SoluShop
Software Engineer - SoluShop

Worked on one of Ghana's trusted online stores built with Laravel and Vue.js; using controllers that remained the same (REST API-based) and two different view structures for mobile and desktops. Customized the experience on the solution considering the touch-points for mobile with more room and flexibility for desktop as well. The SoluShop project is live and accessible to users in Ghana.

Software Engineer - Zeepay Mobile Money
Software Engineer - Zeepay Mobile Money

Zeepay Mobile Money is a large fintech platform that allows users to make transactions and pay for goods and services using their prefered mobile money wallet. The project involved working with an overseas e-wallet company and local regulators for the smooth take-off of the platform. It is accessible via USSD and WhatsApp - using real-time requests and responses on a USSD bridge, WhatsApp API and Twilio. The platform is live and accessible via the shortcode *270#.

Software Engineer - Instntmny Business
Software Engineer - Instntmny Business

Instntmny Business is a fintech platform that allows merchants to apply and receive payments from all over the world. It allows users to make payments via Credit Card, MTN Mobile Money, Vodafone Cash, Zeepay Mobile Money and AT Money. It also features self settlement to bank / mobile wallet as well as a REST API for integration with web and mobile apps. The platform is currently one of the most used platforms in Accra Ghana for merchant payments.

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)