North Man is an embedded systems and IoT developer with a decade of hands-on experience building home automation devices and tooling from the ground up. As owner of Northman and an active open-source contributor, he has contributed key features to high-profile projects like OpenMQTTGateway and homebridge-camera-ffmpeg, adding RF/LoRa/BT support and Google Drive camera snapshot integration. He specializes in ESP8266/ESP32 firmware, CC1101 transceiver work, rtl_433 adaptations, and precise IR/blaster control, pairing low-level hardware tuning with practical usability improvements like OTA and WiFiManager configuration. Based in Old Toronto, he combines maker curiosity with production-minded engineering—often tackling wireless protocol quirks and cross-platform integrations that most developers avoid.
Trial port of the rtl_433 Library for use with OpenMQTTGateway on a ESP32 and a CC1101 Transceiver
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:16 releases, 7 reviews, 44 commits in 1 year 11 months
Contributions summary:North's primary contributions center around adapting the `rtl_433` library for use with OpenMQTTGateway on an ESP32 device. They worked on integrating with the CC1101 transceiver, tuning the signal parser, and adapting device decoders. Key commits include modifications to the `acurite.c` decoder and the `rtl_433_ESP.cpp` file, suggesting a focus on receiving and interpreting radio signals from various sensors. Furthermore, the user integrated the project with OpenMQTTGateway and made changes for multi-receiver support, indicative of device integration and system-level adjustments.
Homebridge Plugin Providing FFmpeg-based Camera Support
Role in this project:
Back-end Developer
Contributions:7 commits, 9 PRs, 2 branches in 3 years 5 months
Contributions summary:North primarily contributed to the Google Drive integration feature, adding functionality to store camera snapshots in a Google Drive account. They developed code for authentication, folder creation, and picture uploading using the Google Drive API. Furthermore, the user implemented a workaround for iOS 13 picture notifications by creating a dummy motion sensor and switch. They also addressed a bug related to the Google Drive upload and refined the code with various improvements.
libfdk-aachomekitcameraaudioffmpeg-plugin
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.