Shaun Van Nieuwenhuizen

Technology Integrator Software Engineer

Pretoria, Gauteng, South Africa
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

🤩
Rockstar
🎓
Top School
Shaun Van Nieuwenhuizen is a full-stack software engineer and solutions architect with 11 years’ experience, currently integrating real-time industrial IoT systems at BMW IT Hub South Africa. He builds cloud-native, event-driven platforms using Java (Quarkus, Spring Boot), Kotlin, TypeScript (NestJS, Angular) and Kafka, and operates production-grade Kubernetes/Docker infrastructure with observability via Grafana, Loki and Prometheus. His background in enterprise business intelligence (QlikView) informs data-first design and enables actionable analytics across global deployments. Shaun’s work bridges PLC-level data ingestion to user-facing visualizations, and he’s contributed mobile OBD-II tooling on GitHub that reflects hands-on device and debugging experience. Colleagues rely on him for scalable system design, performance tuning, and pragmatic solutions that marry industrial automation constraints with modern microservices patterns.
code10 years of coding experience
job12 years of employment as a software developer
bookGR12, English, Afrikaans, Mathematics, Economics, Business,, GR12, English, Afrikaans, Mathematics, Economics, Business, at Intec College
bookWitbank Technical High School
languagesEnglish, Afrikaans
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

obd-ii10
javas10
android-sdk10
java10
bluetooth9
debug9
bluetooth-le9
debugging9

Programming languages (11)

C#TypeScriptJavaC++ShellRustJavaScriptGo

Github contributions (5)

github-logo-circle
pires/android-obd-reader

Jul 2015 - May 2016

Android OBD-II Reader application that uses pure OBD-II PID's Java API.
Role in this project:
userMobile Developer (Android)
Contributions:14 commits, 18 PRs, 114 comments in 10 months
Contributions summary:Shaun primarily contributed to the Android application, focusing on enhancing the OBD-II reader functionality. The changes include adding and displaying diagnostic trouble codes (DTCs), implementing a clear DTC feature, and adding altitude data to the readings, which would affect calculations. Furthermore, the user added features for logging application crashes and sending debug logs.
apiandroidobd-iireaderjava-api
Pho3niX90/solis_modbus

Dec 2023 - Mar 2025

Home Assistant HACS integration for Solis inverters
Contributions:112 releases, 1 review, 90 PRs in 1 year 4 months
hacshacs-customhacs-integrationhome-assistantmodbus
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
Shaun Van Nieuwenhuizen - Technology Integrator Software Engineer