Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic
James Mapepa

James Mapepa

Randburg

Summary

Senior Software Engineer with a strong focus on designing and implementing scalable software solutions across diverse industries. Enhanced system performance and scalability through microservices architecture, Java, and React.JS. Delivered projects on time in collaboration with cross-functional teams, prioritising high code quality and security while driving innovation through technologies such as Docker, Kubernetes, and RESTful APIs.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Entelect Software
Johannesburg, South Africa
01.2025 - Current
  • Contributed to architectural decisions for client projects to enhance system performance and scalability.
  • Supported test-driven development practices to ensure code reliability and coverage.
  • Collaborated with cross-functional teams to deliver software solutions within project timelines.

Senior Software Engineer

Entelect Software Zimbabwe
Harare, Zimbabwe
01.2022 - 12.2024
  • Designed and implemented scalable microservices architecture, ensuring adherence to best practices.
  • Developed enterprise applications using Java and React.JS, enhancing user experience for prominent clients.
  • Guided junior developers and conducted code reviews, upholding high code quality and security standards.

Software Engineer

EcoCash Holdings
Harare, Zimbabwe
10.2019 - 12.2021
  • Contributed to design and implementation of secure payment processing systems.
  • Developed and maintained fintech applications for mobile money users, enhancing user access to financial services.
  • Supported backend service creation in Java and frontend implementation in React.JS, contributing to a cohesive application architecture.
  • Collaborated with product teams to translate business requirements into technical solutions, ensuring alignment between stakeholder needs and software design.
  • Helped optimise system performance for peak loads in high-availability environments.
  • Followed security best practices for financial transaction processing.

System Developer

Cottco (Cotton Company of Zimbabwe)
Harare, Zimbabwe
05.2016 - 09.2019
  • Designed and implemented database solutions using SQL for business intelligence reporting
  • Developed enterprise systems to optimise agricultural business operations and enhance supply chain management
  • Collaborated with stakeholders across departments to gather requirements and deliver solutions
  • Built internal applications to streamline operations and increase overall process efficiency
  • Maintained and enhanced existing systems, ensuring data integrity and security across all platforms

IT Intern

Econet Wireless Zimbabwe
Harare, Zimbabwe
10.2011 - 08.2012
  • Acquired practical experience in enterprise IT operations within large telecommunications company
  • Provided system administration support for enterprise telecommunications infrastructure
  • Assisted in business systems support and troubleshooting for internal users
  • Contributed to documentation and process improvement initiatives

Education

Bachelor of Technology - Computer Science

Harare Institute of Technology(honours)
Zimbabwe
01-2013

Skills

  • Java
  • JavaScript/TypeScript
  • React & AngularJS
  • Spring Boot & RESTful APIs
  • Microservices architecture & API design
  • Docker & Kubernetes
  • CI/CD practices
  • Agile methodologies
  • Test-driven development
  • Software design & systems design
  • Code review

Certification

  • Software Architecture: Patterns for Developers, LinkedIn Learning, 2022-06-01
  • Spring: Test-Driven Development with JUnit, LinkedIn Learning, 2022-06-01
  • Software Architecture: Breaking a Monolith into Microservices, LinkedIn Learning
  • IITPSA Confirmation of Skills, Institute of Information Technology Professionals South Africa

Languages

English
Proficient
C2
Shona
Proficient
C2

Timeline

Senior Software Engineer

Entelect Software
01.2025 - Current

Senior Software Engineer

Entelect Software Zimbabwe
01.2022 - 12.2024

Software Engineer

EcoCash Holdings
10.2019 - 12.2021

System Developer

Cottco (Cotton Company of Zimbabwe)
05.2016 - 09.2019

IT Intern

Econet Wireless Zimbabwe
10.2011 - 08.2012

Bachelor of Technology - Computer Science

Harare Institute of Technology(honours)
James Mapepa