David Thornley is a seasoned embedded and systems engineer with over 10 years of end-to-end experience designing and shipping complex C/C++/C# products across security, mobility, telemetry and industrial domains. He combines hands-on firmware and hardware expertise—from low-level assembly and MCU ecosystems (STM32, NXP, ESP) to Linux/OpenWRT networking and cellular wireless stacks—with proven leadership managing large engineering teams and introducing robust agile and quality practices. His career spans enterprise mobile solutions, alarm signalling and IP routing/VPN products, plus deep protocol and schematic-level skills that make him equally comfortable debugging silicon-level issues or architecting cloud-connected telematics. As a founder of NodeGarden he blends pragmatic product instincts with playful technical rigor, often acting as the “semicolons-and-whitespace” guardian who turns abstract ideas into shippable reality. Notably, David’s background includes low-power RF work (LoRa, xFSK), SubGHz packet radio and a long history of platform diversity from DOS/WindowsCE to Android and FreeRTOS, giving him an unusual breadth across legacy and cutting-edge embedded systems.
10 years of coding experience
30 years of employment as a software developer
Diploma Application Programming in C, Diploma Application Programming in C at NSW Technical And Further Education
This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins or for reporting issues. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git. All issues should be reported at: https://bugs.openwrt.org
Contributions:10 pushes, 1 branch in 2 years 2 months
lua based interactive firmware for mcu like esp8266
Contributions:15 pushes, 18 branches, 3 tags in 2 years 6 months
luafirmwareesp8266tasmotamcu
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
David Thornley - Founder - Side Hustler at NodeGarden