Gerhard Pretorius

Senior Software Developer at Cerence AI

Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Gerhard Pretorius is a seasoned Senior Software Developer based in Toronto with a decade of experience building production-grade systems across telecommunications, real-time traffic control, and AI/ML-enabled platforms. He has a strong systems and C++ background—modernizing a real-time traffic control stack and adapting TensorFlow via clang/LLVM and Boost Graph Library to support experimental hardware simulation. His recent roles span Huawei, Magic Leap, IBM, and now Cerence AI, reflecting a pattern of tackling low-level integration, DSL translation, and performance-sensitive engineering. Comfortable across C, C++, Java and scripting for test automation, he combines deep implementation skills with practical product delivery. Notably, his work often sits at the intersection of compiler toolchains and applied signal/ML systems, bringing signal-processing roots to complex software problems.
code10 years of coding experience
job21 years of employment as a software developer
bookBachelor of Engineering Signal Processing, Bachelor of Engineering Signal Processing at University of Pretoria
github-logo-circle

Github Skills (18)

spiffs9
nodemcu9
esp328
lua8
espressif8
firmware8
esp82668
platformio4
hardware4
iot3
embedded3
fpga3
workbench3
vscode3
microcontroller2

Programming languages (3)

ShellCJavaScript

Github contributions (3)

github-logo-circle
Contributions:6 commits in 1 month
nodemcu/nodemcu-firmware

Apr 2016 - Apr 2016

Lua based interactive firmware for ESP8266, ESP8285 and ESP32
Contributions:6 comments, 1 issue in 1 day
luaspiffsesp8285firmwareesp8266
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gerhard Pretorius - Senior Software Developer at Cerence AI