Summary
Overview
Work History
Education
Skills
Timeline
Generic
Mpho Louis Chauke

Mpho Louis Chauke

Software Developer
Johannesburg,GP

Summary

Software developer with over 3 years of experience, specializing in development of APIs and web applications. My key expertise includes software architecture design, back-end development, application security analysis, best coding practices, and thorough code review.

Overview

4
4
years of professional experience
5
5
years of post-secondary education

Work History

Software Developer

Exclusive Books
Johannesburg
03.2024 - Current
  • Maintained, debugged, and migrated legacy systems for Exclusive Books, enhancing system reliability and performance
  • Administered Linux systems and implemented bash scripts to automate tasks, streamlining operational workflows
  • Developed a customer loyalty REST API and implemented automated Python scripts to efficiently manage over 100,000 pub-sub ordering events, optimizing customer loyalty program operations.

Vulnerability Researcher (freelancer)

YesWeHack
Paris
01.2022 - Current
  • Identifying security vulnerabilities in web applications and APIs
  • Discovered 18 vulnerabilities and documented them in detailed report
  • Collaborated with cross-functional teams in VDP programs to enhance security and implement secure coding practices

Software Developer

Momint
Cape Town
02.2023 - 11.2023
  • Maintained an NFT market place that binds over 53,000 physical assets to digital assets
  • Updating APIs to query Blockchain data into the existing database for payment transactions

Junior Software Developer

XGMI
Cape Town
01.2022 - 12.2022
  • Part of a team that developed a proprietary wealth management system for high profile clients worldwide
  • Participated in an Agile development environment, following Scrum methodology, to deliver software features in iterative sprints
  • Developed the dashboard and implemented new features for tax compliance for 11 countries
  • Built fully automated CI/CD pipelines on AWS for containerized applications using Docker and AWS ECR
  • Implemented several API microservices for corporate investment

MEAN Stack Developer Intern

ICEP
Pretoria
06.2021 - 12.2021
  • Developed a PWA computer lab booking application using the MEAN stack
  • Collaborated closely with the development team, including 4 product owners, designers, and other developers, to gather requirements, clarify project scope, and ensure timely completion of tasks

Education

Advanced Diploma - Computer science

Tshwane University of Technology
Pretoria, South Africa
02.2024 - Current

Associate Degree - Computer science

Tshwane University of Technology
Pretoria, South Africa
01.2017 - 06.2021

Skills

NestJS

undefined

Timeline

Software Developer

Exclusive Books
03.2024 - Current

Advanced Diploma - Computer science

Tshwane University of Technology
02.2024 - Current

Software Developer

Momint
02.2023 - 11.2023

Vulnerability Researcher (freelancer)

YesWeHack
01.2022 - Current

Junior Software Developer

XGMI
01.2022 - 12.2022

MEAN Stack Developer Intern

ICEP
06.2021 - 12.2021

Associate Degree - Computer science

Tshwane University of Technology
01.2017 - 06.2021
Mpho Louis ChaukeSoftware Developer