Major Projects |
MultiChoice Connected Services – Installer Autopay Integration
Summary
- This is an eco-system of multiple integrated internal and external applications. We have designed and developed software for accredited installers, business and internal users to manage the Connected Services portfolio.
Applications & Technologies
Field Service Installer App (Web/Android/iOS)
Voucher System
Installer Vault
Installer Portal
Dashboard (OutSystems)
.Net WCF & RESTFull API
MVC
.Net EF Core
Azure
MS SQL
OutSystems
WebMethods API Gateway
Roles & Responsibilities
- Requirement Lifecycle Management
- Backlog Management
- Solution Design & Application Architecture
- Technical Lead
- Delivery Governance & Compliance
Team Size: 4
Key Integrations
- Internal Integration: SAP, Hansen ICX (Core Product and Billing System), CRM and CS apps.
- External Integration: 4Sure, CSIA Application, AfriGIS, Lositech (Vouchers)
|
MultiChoice(NMS) - Sanlam Micro & Funeral Cover Insurance
Summary
- Led the end-to-end design, implementation, and delivery of a large-scale insurance platform for MultiChoice NMSIS, enabling the launch of insurance products across multiple categories for an existing subscriber base of over 10 million DStv customers in South Africa. Leveraged the existing Hansen Technologies ICX event-driven ecosystem for product management and billing, while architecting and developing a customized insurance framework to manage the complete insurance lifecycle, including policy administration, business rules, claims processing, customer communications, and third-party integrations.
- Successfully contributed from project inception through business planning, customer journey definition, requirement elicitation, solution architecture, documentation (BRS/SFS), development, and delivery management. The platform enabled rapid go-to-market capabilities and has since supported the successful launch of 70+ insurance products, becoming a significant revenue-generating vertical for MultiChoice.
Key Product Categories Delivered
Subscription Waiver
Funeral Cover
Debt Waiver
Device Care Plan
Device Care Contract
Installation Insurance
< h4>Technologies
.Net WCF & RESTFull API
MVC
.Net EF Core
Azure
MS SQL
SharePoint
Eventing
WebMethods API Gateway
WebMethods Service Bus
Roles & Responsibilities
- Requirement Lifecycle Management
- Project Planning
- Backlog Management
- Solution Design & Application Architecture
- Technical Lead
- Delivery Governance & Compliance
Team Size: 18
Key Integrations
- Internal Systems: SAP, Hansen ICX (Core Product & Billing System), CRM
- External Integration: 4Sure, Tautona, XDS
|
Debit Order Workflow & Integration - Africa
Summary
- This is a payment collection via debit order process (secure file-based system) from banks. End to end integration from internal billing system to the customer’s respective bank (using standard bank-server). This includes file specification, invoicing, debit order, unpaid processing, financial transactions, reconciliation, system safety, reporting and support.
- For Mauritius – This was based on same SA D/O framework. But processing was with different file specifications and business rules. This project was one of the complex projects in its own. It has an integration with six different banks for payments, unpaid and rentals. I was on 2 weeks of business trip to Mauritius for smooth roll-out of the system.
Applications & Technologies
ICX Billing System
File Watcher
Batch Processor
SFTP Via Filezilla & Putty
ICX Events and Pipelines
.Net Libraries
Notification Services
Roles & Responsibilities
- Technical Scrum Master
- Business Analyst
- Integration Lead
- Technical Lead
- Sr. Developer
Team Size: 7
Key Integrations
- Countries: Namibia, Botswana, Zambia & Mauritius
- Banks: SBSA, HSBC, BANK ONE, BARCLAYS, SMB, MCB, NCBL
|
Debit Order & D/O Switching Workflow & Integration - South Africa
Summary
- Recurring/Adhoc Bank Debit Order (Integration with ABSA bank) This is a payment collection via debit order process (secure file-based system) from banks. End to end integration from internal billing system to the customer’s respective bank (using ABSA bank-server). This includes file specification, invoicing, debit order, unpaid processing, financial transactions, reconciliation, system safety, reporting and support.
- Recurring/Real-time Credit Card Debit Order (Integration with PayU/Pay@) This is a payment collection via debit order process (secure file-based and real-time system) from credit card. End to end integration from internal billing system to PayU. This includes customer on-boarding, file specification, invoicing, debit order, unpaid processing, financial transactions, reconciliation, system safety, reporting and support.
- Credit Order/Notes (Integration with ABSA) This is a payment refund via credit order process (secure file-based and real-time system) to the bank. End to end integration from internal billing system to bank.
- South Africa – Debit Order Switching This enables user to switch their banks without impacting their debit orders. This was a file-based and real time processing system. Framework is customized and configurable to support hassle free new bank onboarding. This includes integration with multiple banks.
Applications & Technologies
ICX Billing System
File Watcher
Batch Processor
SFTP Via Filezilla & Putty
ICX Events and Pipelines
.Net Libraries
RESTFul API
WebMethods Flow Service
WebMethods API Gateway
Notification Services
Roles & Responsibilities
- Technical Scrum Master
- Solution Designer
- Integration Lead
- Application Architecture
- Sr. Developer
Team Size: 7
Key Integrations
- Country: South Africa
- Banks: Standard Bank, Capitec, Nedbank, FNB, Discovery, ABSA
|
Invoices and Statements - South Africa & RoA
Summary
- This was a regulatory documentation project where we generate customer-facing documents based on the information available in the system. This includes proforma invoices, payment receipts, transaction history, AdHoc statements, invoices and statements. This is the project where the system generates documents upfront for walk-in customers and it has integration with the third-party IMI for distribution of documents to the customers via email.
Applications & Technologies
File Watcher
Batch Processor
PDFVNext>
SFTP
Elastic Search
MS SQL
RESTFul API
Notification Services
Roles & Responsibilities
- Solution Designer
- Sr. Developer
Team Size: 6
Key Integrations
- Country: South Africa & RoA
- Integration: SAP, IIM Mobile
|
Fiscalisation - RoA
Summary
- This was a regulatory project from the government (Nigeria, Kenya, Ghana, Malawi, Zambia, Uganda, etc.) to register on revenue transactions with them using their resource and portal. This was very critical and complex projects because from regulatory and audit point of view to make sure all incoming payment gets registered with their system.
- We have built a framework to process real-time and pending transactions with the government portal. This was including daily processing, reconciliations, reporting, documentations, etc. I was leading development and audit from client side.
Applications & Technologies
File Watcher
Batch Processor
Elastic Search
MS SQL
WCF
Notification Services
Roles & Responsibilities
- Technical Team Lead
- Senior Dot Net Developer
- Solution Designer
- Sr. Developer
Team Size: 7
Key Integrations
- Countries: RoA
- Integration: SAP, Regulatory Bodies - API/WCF/Devices
|