Summary
Overview
Work History
Education
Skills And Tools
Projects
Certification
References
Skills
Timeline
Generic

Matlhaku Samuel Ntsherwa

Senior Java Developer
Centurion

Summary

A dedicated Java developer with 5+ years of experience in designing and developing robust, scalable, and high-performance applications. With a strong foundation in Java and a deep understanding of various frameworks and technologies, Committed to delivering top-notch solutions that meet client needs and drive business success.

Overview

12
12
years of professional experience
4
4
Certifications

Work History

Senior Java Developer

Telkom
02.2021 - Current
  • Developed Applications that integrates to third-party applications (Apache Camel)
  • Microservices development (Spring boot , Rest APIs and TM Forum API)
  • Microservices Orchestration (Camunda BPMN)
  • Microservices containerization (Docker and Podman)
  • Data integration and analytics (Pentaho Data Integration)
  • Developed and led lead management solutions to allow customers to order and request callbacks.
  • Mentored Interns & Junior Developers.
  • Unit testing and mocking
  • Deployed Applications to Production.

Java Developer

Telkom
01.2020 - 01.2021
  • Developed BSS applications covering end to end fulfillment, assurance, and billing flow
  • API development (REST Architecture)
  • Plan and execute tests to ensure code changes meet requirements and specifications
  • Build applications in accordance with defined architecture and designs.

Specialist Customer Experience Reporting

Telkom
01.2012 - 01.2020
  • Developed web applications for Telkom Quality and Customer Experience section
  • Write JSP and Servlets to add functionality to web application based on customer requirements
  • Develop User interface with JSP, JavaScript, HTML and CSS
  • Use J2EE design patterns to create application, including utilizing EJB for business logic
  • Write SQL queries to retrieve data from database using JDBC.
  • Responsible for Telkom Quality and Operations customer experience reporting
  • Compile Post Call Survey reports for call centres
  • Speech Analytics Query writing.

Education

Baccalaureus Technologiae: Information Technology (Software Development) -

Tshwane University of Technology
Pretoria
04.2001 - 04.2017

National Diploma: Information Technology (Software Development) -

Central University of Technology
Free State

Grade 12 (Matric) -

Moroka High
Free State
02.2024 - 01.2008

Skills And Tools

Software Development | Agile | Problem Solving | Communication | Team Player


 Java | Spring Boot | Camunda BPMN  | Docker | Podman | Keycloak | Pentaho| Maven | Microservices | TM Forum API, RESTful API | SOAP Webservice | Apache Camel | Spring Netflix Eureka | Zuul API Gateway | Git | Junit | Postman | Jenkins | ActiveMQ | EJB | HTML | JSP | CSS | JavaScript | Java Servlets | PostgreSQL | Microsoft SQL Server| MySQL | Gitlab |  IntelliJ | Eclipse | NetBeans | Visual Studio | Tomcat | Glassfish |  Thymeleaf 

Projects

Leads Management, Fibre Enablement,  Device Insurance API, Gated Interest Register,  Customer Referral, AA Home Connected , Employee Connectivity, Varsity Vibe,  Amazon Prime SDP,  @School Project,  Usage and Billing,  Mail Manager,  Apple Music Subscription, SMS Gateway

Certification

CISCO CCNA Exploration: LAN Switching and Wireless (2010)

References

References available upon request

Skills

Java

undefined

Timeline

Grade 12 (Matric) -

Moroka High
02.2024 - 01.2008

Senior Java Developer

Telkom
02.2021 - Current

Java Developer

Telkom
01.2020 - 01.2021

Specialist Customer Experience Reporting

Telkom
01.2012 - 01.2020

Baccalaureus Technologiae: Information Technology (Software Development) -

Tshwane University of Technology
04.2001 - 04.2017

National Diploma: Information Technology (Software Development) -

Central University of Technology
CISCO CCNA Exploration: LAN Switching and Wireless (2010)
CISCO CCNA Exploration: Accessing the WAN (2010)
CISCO CCNA Exploration: Network Fundamentals (2009)
CISCO CCNA Exploration: Routing Protocols and Concepts and Reading Development (2009)
Matlhaku Samuel NtsherwaSenior Java Developer