Computer Systems Engineering Open To An Innovative Work Environment

Hardware, software, and the space where they have to agree.

Turning ideas
into real working systems.

I'm a final-year Computer Systems Engineering student at Tshwane University of Technology, building practical solutions across industrial automation, embedded systems, IoT, and software engineering.

01 / Capability map

The stack behind the systems.

Tools and practices from my Computer Systems Engineering work, across hardware, software, automation, and networks.

Industrial automation

  • PLC programming
  • SCADA / HMI dashboards
  • Sensor interfacing
  • System commissioning

Embedded systems & IoT

  • PWM / ADC integration
  • Real-time systems
  • Bluetooth and serial communication
  • Wireless sensor networks

Software development

  • Object-oriented C++
  • Embedded C
  • System design and architecture
  • Web development

Systems practice

  • Circuit design
  • Hardware troubleshooting
  • Network configuration
  • Root-cause analysis
Working stack

Languages, platforms, and tools I use to move from an idea to a working system.

  • C++
  • Embedded C
  • Python
  • C#
  • Assembly
  • HTML / CSS
  • TypeScript
  • Oracle SQL
  • ESP32
  • Arduino Uno
  • FPGAs
  • PLC / Ladder Logic
  • SCADA / HMI
  • Unity 3D / ML-Agents
  • Git
  • Linux
  • Microsoft Office Suite
  • Prototyping tools (Fritzing, Tinkercad, Proteus)
  • ROS (Robot Operating System)
02 / Open channelLet's connect the next idea to a working system.

Let's make something useful.

I'm open to Work Integrated Learning (WIL) / Internship opportunities, and I'm always happy to discuss potential collaborations or answer any questions you may have.