Summary
Overview
Work History
Education
Skills
Certification
Reading books
Timeline
Generic

Thabiso Nxumalo

Electronic Technician
Pretoria,GP

Summary

I am an Electronics Technician with about 3 and a half years of experience in the field of Information and Communication Technology (ICT) working on Embedded Firmware, Middleware and Software development. I do Engineering research, develop field- programmable gate array (FPGA) based embedded systems development using VHDL hardware description language and Embedded C/C++ programming for Zynq® UlraScale+™ MPSoC and Zynq®-7000 SoC, STM32 32-bit Arm® Cortex and Microchip micro-processors (MCUs) and micro-controllers (MPUs), Printed Circuit Board (PCB) layout inspection, read and understand schematics, report writing and documentation. I also have some experience with Linux command line.

I have a depth knowledge of HTML5, CSS3, PHP, JavaScript, TypeScript, Python and C#, Java programming language.

Overview

7
7
Certifications
10
10
years of post-secondary education
3
3
years of professional experience

Work History

Electronic Technician

North Park Telecoms
Pretoria, Gauteng
2019.07 - 2021.09
  • Develop prototypes using high level language (such as Matlab, Python and/or C++)
  • Analyze system requirements, capabilities, and functionality
  • Generate detailed item development specifications and software/hardware requirement specifications
  • Design and development of FPGA-based embedded systems, in support of RF subsystems.
  • Translate suitable RF designs to schematic level
  • Schematic capturing and printed circuit board (PCB) layout level
  • Managing the process to manufacture PCBs and components procurement
  • RF hardware integration testing
  • Develop Graphical User Interface using Qt
  • Embedded C/C++ programming for STM32 and PIC microcontroller and microprocessor units
  • Website and software development using HTML5, CSS3, PHP, JavaScript, TypeScript, NodeJS, ExpressJS, MongoDB, ReactJS, Redux, GraphQL , C# programming and SQL database
  • Commit projects to GitHub repositories
  • Develop mobile application using React Native
  • Develop desktop application using ElectronJS
  • Working with Linux Command Line Interface (CLI)






Junior Technician

Microtronix SA
Johannesburg, Gauteng
2019.06 - 2019.06
  • Setting up and operating Surface Mount Technology (SMT) pick and place machines.
  • Test electronics units, using standard test equipment, and analyze results to evaluate performance and determine the need for adjustment.
  • Printed Circuit Board (PCB) inspection

Trainee Technician

Omnigo
Pretoria, Gauteng
2018.06 - 2019.06
  • Test electronics units, using standard test equipment, and analyze results to evaluate performance and determine the need for adjustment
  • Read blueprints, wiring diagrams, schematic drawings, and engineering instructions for assembling electronics units, applying knowledge of electronic theory and components
  • Maintain system logs and manuals to document the testing and operation of equipment
  • Develop Embedded C programming for STM32 which communicates serially with desktop software developed with C# programming and installed into the computer

Education

NSC Grade 12 - Science Education

Nkawu S
KwaZulu Natal
2010.01 - 2014.12

National Diploma in Electrical Engineering - Electronic Engineering

Tshwane University of Technology
Pretoria
2015.01 - 2019.12

Skills

    C/C programming

Python programming

VHDL

Matlab

C# programming

Java programming

JavaScript programming

Altium Designer

Microsoft office

HTML5

CSS3

TypeScript

PHP

SCSS

JSON

Reactjs

Redux

GraphQL

GitHub

Certification

Advanced C++ Programming

Reading books

I read self development books to stay motivated everyday.

Timeline

Python Programming

2021-02

Java Programming

2021-01

JavaScript Programming

2021-01

Designing with VHDL

2021-01

Drone Orientation

2020-03

Advanced C++ Programming

2020-02

Electronic Technician

North Park Telecoms
2019.07 - 2021.09

Junior Technician

Microtronix SA
2019.06 - 2019.06

Trainee Technician

Omnigo
2018.06 - 2019.06

In-house Health and Safety Workshop

2018-06

National Diploma in Electrical Engineering - Electronic Engineering

Tshwane University of Technology
2015.01 - 2019.12

NSC Grade 12 - Science Education

Nkawu S
2010.01 - 2014.12
Thabiso NxumaloElectronic Technician