Summary
Overview
Work History
Education
Interests
Timeline
PERSONAL DETAILS
Generic

Koketso Gift Matlhatsi

Full Stack Developer
Hartbeespoort,NW

Summary

Senior Fullstack Developer with 10+ years of experience building scalable, high-performance web applications using Angular, TypeScript, RxJS, NgRx, and modern frontend technologies. Experienced in developing responsive user interfaces, integrating RESTful APIs, optimizing application performance, and implementing clean, maintainable architectures. Strong full-stack background with NestJS, Java, and Flutter, enabling seamless collaboration across frontend and backend teams. Passionate about delivering high-quality software, mentoring developers, and driving Agile best practices throughout the software development lifecycle.

Overview

1
1
Language
10
10
years of professional experience

Work History

Senior Mobile Application Developer

Momentum Multiply
02.2023 - Current
  • Pioneered the use of cutting-edge technologies such as Flutter within the organization for efficient cross-platform development capabilities.
  • Led development of cross-platform mobile applications using Flutter.
  • Collaborated with UX/UI designers to enhance user experience through iterative feedback loops.
  • Mentored junior developers on coding best practices and mobile architecture principles, fostering skill development and knowledge sharing.
  • Pioneered adoption of Flutter for cross-platform development, enhancing the organization's capability to deliver efficient mobile solutions.
  • Employed full-stack development tools to produce holistically envisioned applications for [Type] devices.
  • Presented proposals to senior engineers and developers detailing enhancements to improve usability and drive increased ROI potential.
  • Developed backend services for frontend applications using NestJs.
  • Developed internal web portals utilizing the latest Angular framework.

Senior Front End Developer

Standard Bank
08.2022 - 01.2023
  • Developed reusable UI components using modern JavaScript frameworks like React or Angular, increasing productivity of the entire development team.
  • Led front-end development for responsive web applications using HTML, CSS, and JavaScript frameworks.
  • Implemented performance optimization techniques to improve application load times and responsiveness.
  • Collaborated with UX/UI designers to enhance user experience through iterative design processes.
  • Mentored junior developers, providing guidance on coding best practices and project workflows.

Full Stack Developer

BMW Group
07.2020 - 07.2022
  • Engineered RESTful APIs to enhance data exchange between client and server applications.
  • Developed and maintained responsive web applications using JavaScript, HTML, and CSS.
  • Enhanced user experience by developing and implementing a responsive front-end interface for web applications.
  • Enhanced user experience with development of intuitive user interfaces.
  • Worked with back-end developers to design APIs.
  • Refactored legacy codebases to modernize software architecture and improve maintainability.
  • Reviewed code, debugged problems, and corrected issues.
  • Troubleshot and resolved complex technical issues, maintaining optimal system performance and uptime.
  • Enhanced user experience with the development of intuitive user interfaces.

Senior Angular Consultant

CyberPro Consulting (Pty) Ltd.
10.2018 - 06.2020
  • Provided consulting services for Absa Limited
  • Outlined job responsibilities in detail
  • Developed front end solutions through markup designs and styling, enhancing user experience.
  • Built responsive applications using Angular 4/9, ensuring seamless functionality across platforms.
  • Implemented features for international banking and currencies, facilitating global transactions.
  • Agile / Scrum
  • International banking and currencies

Mobile Application Developer

MMI Holdings (Momentum)
10.2018 - 11.2019
  • Outlined primary duties
  • Developed mobile applications using Ionic 3 and Flutter framework
  • Implemented Test Driven Development (TDD) and performed unit testing to ensure code quality
  • Test Driven Development (TDD) / Unit Testing
  • Authored Swagger documentation for backend for frontend (BFF) to enhance API usability
  • Agile / Scrum

Technical Specialist (Web Portals and Mobile Apps)

Pulego Communications (Partnered with EOH Digital)
05.2017 - 09.2018
  • Provided consulting services to Nedbank Limited
  • Outlined project roles and tasks
  • Developed front end solutions through markup designs and styling to enhance user experience.
  • Implemented Angular 4 for front end development to create dynamic web interfaces.
  • Created native and hybrid mobile applications using React Native to expand mobile platform capabilities.
  • RESTful & SOUP web services communication between Web Portals
  • Test Driven Development (TDD) / Unit Testing
  • Agile / Scrum
  • Device integration (VeriFone, Signature Pad, Fingerprint scanner)

Software Developer (Web Portals and Mobile Apps)

Providence Software Solutions (Pty) Ltd.
10.2016 - 04.2017
  • Responsibilities:
  • Front end development (Web Portals and Mobile Apps)
  • Angular / Ionic Backend functionality (MVC)
  • Developed RESTful web services using C# and APIs using PHP to support front-end functionality
  • Conducted thorough testing of mobile and web applications to identify bugs and ensure functionality.
  • Created comprehensive swagger documentation for APIs to facilitate developer understanding and usage.

Education

National Diploma - Information Technology (Technical Applications)

Tshwane University of Technology
01-2016

Grade 12 - undefined

Makgetse High School
01-2013

Interests

Listening to music, watching business programs and playing games

Timeline

Senior Mobile Application Developer

Momentum Multiply
02.2023 - Current

Senior Front End Developer

Standard Bank
08.2022 - 01.2023

Full Stack Developer

BMW Group
07.2020 - 07.2022

Senior Angular Consultant

CyberPro Consulting (Pty) Ltd.
10.2018 - 06.2020

Mobile Application Developer

MMI Holdings (Momentum)
10.2018 - 11.2019

Technical Specialist (Web Portals and Mobile Apps)

Pulego Communications (Partnered with EOH Digital)
05.2017 - 09.2018

Software Developer (Web Portals and Mobile Apps)

Providence Software Solutions (Pty) Ltd.
10.2016 - 04.2017

Grade 12 - undefined

Makgetse High School

National Diploma - Information Technology (Technical Applications)

Tshwane University of Technology

PERSONAL DETAILS

  • Candidate: Koketso Gift Matlhatsi
  • Notice / Availability: 30 Working Days
  • Current Position: Full Stack Developer
  • Date of Birth: 07 September 1995
  • Identity Number: 950907 5432 08 9
  • Residential Address: 375 The Islands Estate, Hartbeespoort, 0216
  • Current Location: Hartbeespoort
  • Phone: 071 530 2436
  • E-mail: Koketso42@gmail.com
  • Gender: Male
  • Marital Status: Single
  • Nationality: South African
  • Driver’s License: Code C1 (10)
Koketso Gift MatlhatsiFull Stack Developer