Summary
Overview
Work History
Education
Skills
Home Address
Cell Phone Number
Personal Information
Timeline
Generic
Thabo Christopher Nkabinde

Thabo Christopher Nkabinde

Software Development Manager
Krugersdorp

Summary

Experienced and results-driven Software Development Manager with over 20 years of experience in software development and 4 years leading cross-functional teams to deliver enterprise-grade software solutions. Adept at building high-performing engineering teams, aligning technology with business strategy, and managing full SDLCs from concept to deployment. Strong background in agile methodologies. Proven track record in stakeholder engagement, mentoring developers, and driving continuous improvement.

Overview

23
23
years of professional experience
1
1
year of post-secondary education
1
1
Language

Work History

Software Development Manager

Miprint Consulting
04.2025 - Current
  • Manage Software Development activities within Miprint clients.
  • Provide technical advice and guidance to staff and clients.
  • Manage Software Developers time, delivery commitments and manage risks.
  • Monitor and manage individual developer's performances.
  • Coach and motivate teams.
  • Manage product development, operations, best practices, and planning.

Software Development Manger

BET Software
05.2023 - 02.2025
  • Create, agree, and execute software development road maps and operational strategy for projects coming into the business in collaboration with respective team members through proper documentation, communication, and execution.
  • Build effective customer centric relationships through measurements of performance and usage and engagement and involvement with customers by creating clear visibility through strategies and roadmaps.
  • Sets and achieves efficient delivery objectives of their teams by ensuring individual and team strategy with clear and measurable objectives that align with organizational goals.
  • Hold team accountable through road maps and individual performance contracts through consistent communication of delivery milestones.
  • Accountable for articulating, monitoring, reporting, and achieving realization.
  • Development of longer-term strategic thinking incorporating demand forecasting for product or future projects.

Software Development Manager

Miprint Consulting
03.2021 - 04.2023
  • Manage Software Development activities within Miprint clients.
  • Provide technical advice and guidance to staff and clients.
  • Manage Software Developers time, delivery commitments and manage risks.
  • Monitor and manage individual developer's performances.
  • Coach and motivate teams.
  • Manage product development, operations, best practices, and planning.

Senior Software Developer

MiPrint Consulting
04.2018 - 02.2021
  • Attend project definition, scoping, planning and provide technical input.
  • Estimate project activities.
  • Assist in creating program designs and implementation plan using Business Requirements Documents.
  • Assists in requirements gathering.
  • Develop programs using C#, Angular.
  • Develop unit test plans and conduct system testing.
  • Assist with user acceptance testing.
  • Review program code of other team members.
  • Agile Scrum.
  • Develop API's and Microservices.

Senior Software Developer/Team Lead

ABSA/Barclays Africa
12.2013 - 04.2018
  • Attend project definition, scoping, planning and provide technical input.
  • Estimate project activities.
  • Assist in creating program designs and implementation plan using Business Requirements Documents.
  • Assists in requirements gathering.
  • Review analysis documents.
  • Develop programs using C#.
  • Develop unit test plans and conduct system testing.
  • Assist with user acceptance testing.
  • Review program code of other team members.
  • Agile Scrum.

Software Developer

BridgeTech Technologies
10.2013 - 11.2013
  • Project planning.
  • System design, development, testing and implementation.
  • Systems maintenance and support.
  • Team lead responsible for 2 junior developers.

Contract Software Developer

Rochelle Chemicals
07.2013 - 07.2013
  • Project planning and scoping.
  • System design, development, testing and implementation based on client's requirements.
  • Left because I completed the project in 2 weeks, it was a project-based contract in Swaziland.

Web Developer

ZenOne Technologies (Contracted to Eskom)
01.2013 - 07.2013
  • Systems Analysis and Web Development, with ASP.NET C#.
  • SQL Database Design and Development.
  • Left because 6 months contract ended.

Web Developer/Administrator

Industrial Development Corporation (IDC)
10.2007 - 12.2012
  • Sharepoint Development and Portal Administration.
  • Web Server and SQL Databases Administration.
  • IDC Website & Intranet development and Maintenance.
  • Web Solutions and applications development.
  • Project Management.
  • SQL Database Design and Development.
  • Left IDC, to look for growth in terms of skills development and career path.

.NET Developer

KrazyBoyz Digital
03.2007 - 10.2007
  • Web Design and Development.
  • Application Development.
  • CMS Development.
  • Project Management.
  • Left KrazyBoyz, because they were a startup company that needed to expand their business into Microsoft technologies, therefore spending most of my time doing more research than development.

Software Developer

Maven Technologies (Division of Innovation Group)
07.2006 - 03.2007
  • Develop and Maintain new and existing Windows and Web based Systems using Visual Studio in VB.NET and ASP.NET.
  • Develop and Maintain new and existing SQL Databases (Writing Stored Procs, Views and Triggers).
  • SQL and Crystal reporting.
  • Liasing with Clients.
  • Left Maven, because when I joined, I was employed by Innovation, which took over Maven and integrated the I.T division into Maven. The organization then had to restructure which made me unsettled.

Software Developer

Harmonic Group
09.2005 - 07.2006
  • Develop Windows and Web based Software (Asset and Warehouse Management Systems) using Visual Studio in VB6, VB.NET and ASP.NET.
  • Designing and developing SQL and MS Access Databases.
  • Report Writing.
  • Left Harmonic because I wanted to move my career more into Web Development.

Web Developer

Denel Aerospace Systems (DAS)
12.2004 - 08.2005
  • Web Development Programming with ASP.NET, ASP, HTML, JavaScript, SQL.
  • Left Denel, to pursue my career in a more IT focused industry organizations.

Junior I.T Technician

Denel Aerospace Systems (DAS)
10.2004 - 11.2004
  • Desktop Hardware & Software Support.

Trainee Technician

Kentron (Division of Denel Pty Ltd)
07.2003 - 06.2004
  • Electronic Circuit designing & troubleshooting.
  • Network Administration.
  • Web Development.
  • C++ Programming.

Trainee Technician

I.B.M
01.2003 - 06.2003
  • Desktop Repairs and Support.
  • General Admin.
  • Left IBM, end of 6 months training Contract.

Education

N. Diploma - Computer Systems Engineering

Technikon Witwatersrand (University of Johannesburg)
01.2004 - 12.2004

B. Comm. - Informatics Major

University of South Africa (UNISA)

National N3 Certificate - Engineering Studies

Johannesburg Technical College
01.1999 - 03.1999

Matric (Senior Certificate with Exemption) - undefined

South View High

Skills

Project Management

Home Address

19 Integra Drive, Breaunanda, Krugersdorp, 1739

Cell Phone Number

083 785 1306

Personal Information

  • ID Number: 8006135444080
  • Date of Birth: 06/13/80
  • Gender: Male
  • Nationality: South African
  • Driving License: Code 08 (Own Transport)

Timeline

Software Development Manager

Miprint Consulting
04.2025 - Current

Software Development Manger

BET Software
05.2023 - 02.2025

Software Development Manager

Miprint Consulting
03.2021 - 04.2023

Senior Software Developer

MiPrint Consulting
04.2018 - 02.2021

Senior Software Developer/Team Lead

ABSA/Barclays Africa
12.2013 - 04.2018

Software Developer

BridgeTech Technologies
10.2013 - 11.2013

Contract Software Developer

Rochelle Chemicals
07.2013 - 07.2013

Web Developer

ZenOne Technologies (Contracted to Eskom)
01.2013 - 07.2013

Web Developer/Administrator

Industrial Development Corporation (IDC)
10.2007 - 12.2012

.NET Developer

KrazyBoyz Digital
03.2007 - 10.2007

Software Developer

Maven Technologies (Division of Innovation Group)
07.2006 - 03.2007

Software Developer

Harmonic Group
09.2005 - 07.2006

Web Developer

Denel Aerospace Systems (DAS)
12.2004 - 08.2005

Junior I.T Technician

Denel Aerospace Systems (DAS)
10.2004 - 11.2004

N. Diploma - Computer Systems Engineering

Technikon Witwatersrand (University of Johannesburg)
01.2004 - 12.2004

Trainee Technician

Kentron (Division of Denel Pty Ltd)
07.2003 - 06.2004

Trainee Technician

I.B.M
01.2003 - 06.2003

National N3 Certificate - Engineering Studies

Johannesburg Technical College
01.1999 - 03.1999

B. Comm. - Informatics Major

University of South Africa (UNISA)

Matric (Senior Certificate with Exemption) - undefined

South View High
Thabo Christopher NkabindeSoftware Development Manager