Telkom — Lead Management Platform
Lead-management web platform for online mobile and fibre contract applications, with identity verification and enterprise workflow.
- Java
- Spring Framework
- React / Next.js
- JavaScript

Context
A lead-management web platform built for Telkom SA to handle online mobile and fibre contract applications. The system featured a four-step customer onboarding wizard covering ID verification, account setup, delivery details and payment processing — streamlining customer acquisition in a high-volume environment with strict regulatory requirements.
My role
Software developer / full-stack engineering. Worked across backend services and frontend interfaces, implementing critical features for contract processing and identity verification, and supporting OpenServe application development.
Problem
Handle high volumes of online contract applications efficiently while ensuring secure identity verification and data integrity throughout the lead-management lifecycle. Support both mobile and fibre product lines with a consistent workflow and consistent compliance.
Approach
- Built a multi-step form wizard with progress tracking and clear visual feedback through onboarding.
- Implemented ID/Passport verification with OTP authentication for secure identity checks and compliance.
- Developed real-time form validation with format checking and helpful error messaging.
- Built backend services in Java and Spring to handle contract processing, persistence and verification integrations.
- Contributed to the OpenServe application using React (Next.js) for a responsive, consistent UX.
Outcome
Delivered a functional lead-management system supporting online contract applications for mobile and fibre. Contributed to the OpenServe application and integrated secure identity verification meeting enterprise and regulatory standards.
Tech
Java, Spring Framework (backend), React/Next.js (frontend), JavaScript, facial recognition integration, enterprise application development.
Key features
Multi-step wizard
4-step progressive disclosure form with progress indicators and step validation.
Identity verification
Secure ID/Passport validation with OTP authentication for compliance.
Real-time validation
Inline format checking with helpful error messages.
Data protection
Built-in privacy notices and secure handling of customer information.
Interested in working together?
Always open to new projects, collaborations and opportunities.
Get in touch→