Summary
Overview
Work History
Education
Skills
Certification
Dota 2
Timeline
SoftwareDeveloper
Njabulo Majenje

Njabulo Majenje

Software Developer
Sandton

Summary

Professional software development specialist with background in creating innovative software solutions and optimizing systems for improved performance. Proven ability to collaborate effectively within team environments and adapt to evolving project requirements. Known for technical expertise in programming languages and strong commitment to achieving project goals.

Overview

16
16
years of professional experience
5
5
Certifications
2
2
Languages

Work History

Software Developer

Afrihost
10.2023 - Current
  • Currently developing software solutions for South Africa's best ISP, Afrihost, focusing on high-quality, efficient applications that support client and internal needs.
  • Improved software efficiency by troubleshooting and resolving coding issues by applying best practices and
  • Integrated third-party APIs to enhance overall application functionality and improve user experience.
  • Developed secure, scalable software solutions by utilizing industry best practices for coding and architecture.

Team Lead

Afrihost
09.2021 - 10.2023
  • Oversaw a technical support team and ensured quality service through technical documentation, mentoring, and quality assurance.
  • Implemented training processes for new team members to improve support quality and team efficiency.
  • Implemented feedback tracking system to identify areas of improvement and adjust team strategies accordingly.
  • Reduced average handle time through effective communication training and improved knowledge of products/services offered.

Software Developer

Citrii Software
10.2020 - 09.2021
  • Engaged in full-stack development, focusing on API and single-page application (SPA) development.
  • Led SQL administration tasks and produced technical documentation to support application development.
  • Continuously updated skillset through professional development courses, staying current with industry trends and emerging technologies.
  • Demonstrated strong problem-solving abilities by quickly identifying and resolving defects, leading to increased application stability and user satisfaction.
  • Combining software and farming proved to be positive mind altering experience.

Technical Support Agent

Afrihost
08.2017 - 09.2019
  • Provided direct technical support for various Afrihost services, including sales, website hosting, and fiber/ADSL/LTE support.
  • Enhanced customer satisfaction by resolving technical issues promptly and accurately.
  • Maintained detailed records of customer interactions, ensuring clear communication between support levels.
  • Handled sensitive customer data securely following strict confidentiality guidelines protecting both the client''s privacy and company reputation.

Sales Assistant

Corne's Food Shoppe
06.2017 - 08.2017
  • Handled merchandising, client relations, and conflict resolution in a retail environment.
  • Developed strong client relationships for repeat business and increased referrals.
  • Achieved sales targets consistently by driving daily sales activities and managing the sales pipeline effectively.
  • Generated sales report to help upper management make effective decisions and sales plans.

Sales Assistant

Sasol Delight
01.2016 - 05.2017
  • Strengthened customer service skills by managing client relations and resolving conflicts, supporting a smooth customer experience.
  • Increased sales by offering advice on purchases and promoting additional products.
  • Maintained clean, organized store environment for an inviting shopping experience for customers.
  • Contributed to a positive work atmosphere by consistently demonstrating a professional attitude towards colleagues and customers alike.

Technical Support Specialist

Trusting The Future Technologies (TTFTechs)
02.2010 - 11.2012
  • Managed technical support for network, desktop, and software-related queries, establishing foundational IT knowledge and skills.
  • Increased first-call resolution rates with thorough troubleshooting and problem-solving skills.
  • Demonstrated excellent multitasking abilities while juggling multiple support requests without compromising quality or efficiency.

Education

National Diploma - Electrical and Electronics Engineering

Vaal University of Technology
Vanderbijlpark, South Africa
01.2017

BSc - Computer Science

University of Pretoria/Universiteit Van Pretoria
Pretoria, South Africa
01.2014

Skills

Leadership & Mentoring: Team Lead, Quality Assurance, Mentorship Programs

Certification

Angular Training

Dota 2

When I am not coding up a storm or simply filling my head with knowledge you can find me in a Dota 2 match either enjoying this master piece of software or simply coaching newcomers and aiding in making their experience a mind blowing one. 

Timeline

Software Developer

Afrihost
10.2023 - Current

Symfony Framework Training

04-2023

Angular Training

04-2022

ASPNetCore and Angular Training

03-2022

Team Lead

Afrihost
09.2021 - 10.2023

Ionic framework Training

01-2021

Software Developer

Citrii Software
10.2020 - 09.2021

Fitness Instructor Certification - 1 year

01-2020

Technical Support Agent

Afrihost
08.2017 - 09.2019

Sales Assistant

Corne's Food Shoppe
06.2017 - 08.2017

Sales Assistant

Sasol Delight
01.2016 - 05.2017

Technical Support Specialist

Trusting The Future Technologies (TTFTechs)
02.2010 - 11.2012

National Diploma - Electrical and Electronics Engineering

Vaal University of Technology

BSc - Computer Science

University of Pretoria/Universiteit Van Pretoria
Njabulo MajenjeSoftware Developer