Payment Systems Consultant | Bank of Sierra Leone | World Bank | November 2022 - Present
- Directed the complete Quality Assurance technical effort for the Sierra Leone National Payment
- Directed the complete Quality Assurance technical effort for the Sierra Leone National Payment
Switch, ensuring top-tier performance across Card Switching, Instant Payments, and E-Commerce
Switch, ensuring top-tier performance across Card Switching, Instant Payments, and E-Commerce systems.
systems.
- Expertly reviewed and analyzed functional specifications and service descriptions, contributing to
- Expertly reviewed and analyzed functional specifications and service descriptions, contributing to precise and effective test planning and execution.
precise and effective test planning and execution.
- Crafted detailed system test packs, including test plans, strategies, cases, and scripts, streamlining
- Crafted detailed system test packs, including test plans, strategies, cases, and scripts, streamlining testing processes and improving defect identification.testing processes and improving defect identification.• Effectively managed both human and technical resources, ensuring efficient use of test tools and personnel for optimal project execution.
- Coordinated daily test activities and managed the delegation of tasks, ensuring timely and organized execution of testing phases.
- Spearheaded system troubleshooting efforts, addressing both physical and logical networking issues to maintain smooth application performance.
- Conducted training and knowledge-sharing sessions with the central bank's support team, enhancing their internal capabilities and support efficiency.
- Created and distributed comprehensive testing progress reports to stakeholders, providing clear and actionable insights into project status and performance.
Software Design Engineer | Verifone Inc - South Africa | July 2017 – November 2022
- Led in-depth analysis of customer requirements documentation, ensuring precise and effective design and implementation of payment software solutions.
- Executed comprehensive feasibility studies on both new and legacy platforms, providing valuable insights that guided successful project executions.
- Developed and presented proof of concept mocks and applications, significantly aiding the pre-sales team in demonstrating potential solutions to clients.
- Managed and executed successful EMV certifications for both contact and contactless technologies
(L2 and L3), enhancing product compliance and market readiness.
- Designed, developed, and deployed four major software projects using HTML, CSS, JavaScript,
MySQL, C++, and Java, ensuring high performance and reliability.
Payment Digital Channels - Technical Lead | Selcom Tanzania | April 2012 – June 2017
- Led the design and development of cutting-edge ATM and POS software applications, driving significant advancements in digital channel capabilities.
- Actively participated in pre-sales activities, showcasing software solutions and contributing to successful client acquisition and retention.
- Conducted in-depth customer requirements gathering and analysis, ensuring that solutions were tailored to meet specific client needs and industry standards.
- Designed and developed solution prototypes and final software products, delivering high-quality,
reliable applications to meet market demands.
- Led the successful development and onsite deployment of EFTPOS and ATM software, ensuring smooth integration and operational excellence.
Applications Support Engineer | Transaction Payment Solution (Liquid Telecom) | May 2008 - March
2012
- Implemented and deployed POS software on VeriFone and Ingenico hardware, significantly improving transaction processing and system reliability.
- Conducted thorough debugging of EFTPOS terminal applications, ensuring compliance with rigorous QA acceptance criteria and enhancing software stability.
- Administered EFTPOS terminal estate management systems, facilitating efficient remote software updates and maintenance.