Chris Wiggins

Chief Technology Officer at SaferCities

Auckland, Auckland, New Zealand
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
Chris Wiggins is a Chief Technology Officer with 13 years of hands-on experience building CCTV, media streaming, and networked systems that bridge hardware, metadata, and cloud services for public safety. Based in Auckland, he leads SaferCities where he combines network engineering, CCTV fundamentals, and intuitive system design to deliver safer-city initiatives in collaboration with police and transportation agencies. Technically fluent across backend systems, he has contributed practical fixes and feature work to prominent open-source projects like Janus WebRTC, Mosca MQTT broker, and ONVIF node.js—improving streaming, message-broker resilience, and camera control. His background in systems engineering and formal training in computer systems engineering underpins a pragmatic approach to architecture that favors simple, testable solutions. Notably, he enjoys turning complex integration challenges (e.g., PTZ control, HLS edge cases, and RabbitMQ queue semantics) into reliable, maintainable products that serve communities.
code13 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering (Hons), Computer Systems, Bachelor of Engineering (Hons), Computer Systems at The University of Auckland
bookLevel 3 NCEA with Merit, Physics, Calculus, Electronics, CCNA, Level 3 NCEA with Merit, Physics, Calculus, Electronics, CCNA at Saint Kentigern College
stackoverflow-logo

Stackoverflow

Stats
91reputation
17kreached
3answers
3questions
github-logo-circle

Github Skills (30)

javascript10
amqp10
mpeg2-ts10
testing10
mqtt10
c1110
onvif10
mqttnet10
rabbitmq10
c1710
nodejs10
nginx10
cprogramming-language10
streaming10
server-client9

Programming languages (18)

C++CRustMakefileGoHTMLSvelteBitBake

Github contributions (5)

github-logo-circle
agsh/onvif

Jun 2015 - Aug 2021

ONVIF node.js implementation
Role in this project:
userBack-end Developer
Contributions:2 reviews, 12 commits, 10 PRs in 6 years 2 months
Contributions summary:Chris primarily focused on enhancing the ONVIF node.js implementation by adding encoder support and related functionalities. They implemented support for multiple-input encoder XML files and the corresponding test suite. Further improvements include implementing a connect timeout method and adding methods for controlling PTZ functionalities such as setting and going to a home position. The user also fixed parsing errors related to camera faults.
nvtipcameranode-jscamerajavascript
NGINX-based Media Streaming Server
Role in this project:
userBack-end Developer
Contributions:5 commits, 5 PRs, 54 comments in 11 months
Contributions summary:Chris primarily focused on improving the HLS (HTTP Live Streaming) support within the Nginx-RTMP module. Their work included fixing issues related to single-track MPEG-TS streams, correctly populating audio headers, and generating the appropriate CRC for MPEG-TS packets. They also specifically addressed closed captioning support. The user's contributions seem focused on improving the stability and functionality of the media streaming server.
nginxrtmpstreaming-serverstreamingdocker
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
Chris Wiggins - Chief Technology Officer at SaferCities