Masai Mahapa

Telkom – Lead Management Web Platform

JavaSpring FrameworkReact/Next.jsJavaScript
Telkom lead management interface showing a 4-step customer onboarding form with ID verification, account details, delivery information, and payment processing steps

Multi-step customer onboarding flow with ID/Passport verification

📋Context

A lead management web platform built for Telkom SA to handle online mobile and fibre contract applications. The system featured a 4-step customer onboarding wizard that guided users through ID verification, account setup, delivery details, and payment processing. It streamlined the customer acquisition process in a telecommunications environment with high volume and strict regulatory requirements.

👨‍💻My Role

Software Developer / Full-Stack Engineering. I worked on both backend services and frontend interfaces, implementing critical features for contract processing, identity verification, and supporting the OpenServe application development.

🎯Problem

Handle high volumes of online contract applications efficiently while ensuring secure identity verification and maintaining data integrity throughout the lead management lifecycle. Support both mobile and fibre product lines with consistent workflow and compliance requirements.

🛠️Approach

  • Built a multi-step form wizard with progress tracking, guiding users through a 4-step onboarding process with clear visual feedback.
  • Implemented ID/Passport verification with OTP authentication flow to ensure secure customer identity verification and regulatory compliance.
  • Developed real-time form validation with clear error messaging and format checking to improve data quality and user experience.
  • Built backend services using Java and Spring framework to handle contract processing workflows, data persistence, and integration with verification systems.
  • Contributed to the OpenServe application using React (Next.js), ensuring responsive design and consistent user experience across products.

Outcome

Delivered a functional lead management system that supported online contract applications for mobile and fibre services. Contributed to the OpenServe application and integrated secure identity verification capabilities that met enterprise standards and regulatory requirements.

⚙️Tech (high-level)

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 visual progress indicators and step validation

🔐Identity Verification

Secure ID/Passport validation with OTP authentication for regulatory compliance

Real-Time Validation

Inline form validation with format checking and helpful error messages

🔒Data Protection

Built-in privacy notices and secure handling of customer personal information

Let's Talk

Interested in discussing similar projects or potential collaborations?

Get in Touch