David Payne is an experienced administrative officer and digital communications specialist with over 17 years supporting government and higher education operations across administration, IT, web and intranet management, and social media. Currently at the Queensland Department of Education, he combines meticulous records and database management with hands-on website editing and content production skills honed at QUT. He is proficient across the Adobe and Microsoft stacks, social platforms and tools like Squiz Matrix, SharePoint and Airtable, and brings reliable event and AV support experience. Unusually for an administrator, David also contributes to open-source projects in embedded systems and networking—working on Tasmota firmware Tuya MCU integrations and MPLS support in Scapy—showing a rare blend of practical IT engineering and communications expertise. Colleagues describe him as detail-oriented, adaptable under pressure and effective both in collaborative teams and independent roles. He is currently expanding his formal business qualifications with a Certificate III in Business while continuing frontline operational work in Queensland.
14 years of coding experience
Ministry with Children, (Short Theological Course)., Ministry with Children, (Short Theological Course). at Brisbane Theological College
Certificate 3 in Business, Business Administration, Management and Operations, Currently studying, Certificate 3 in Business, Business Administration, Management and Operations, Currently studying at TAFE Queensland
Year 12 Certificate, Year 12 Certificate at Warwick State High School
Microsoft FrontPage 2000 Web Page Design course, Microsoft FrontPage 2000 Web Page Design course at Cooloola Sunshine Institute of TAFE
Graduate Certificate in Digital Design, Graduate Certificate in Digital Design at Griffith University
Certificate 2 and 3 in Information Technology, Certificate 2 and 3 in Information Technology at Bracken Ridge Tafe
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:2 reviews, 13 commits, 15 PRs in 3 years
Contributions summary:David primarily contributes to the Tasmota firmware, focusing on enhancements and features related to Tuya MCU integration. They implemented features to improve the handling of Tuya MCU data points, including adding new commands and data types for rules. Furthermore, the user modified the firmware to extend dimmer stepping functionality and fix IKEA Tradfri/Symfonisk battery reporting. They also added a web interface to show the values for Tuya MCU.
Scapy: the Python-based interactive packet manipulation program & library.
Role in this project:
Back-end Developer
Contributions:5 commits, 3 PRs, 2 comments in 5 days
Contributions summary:David primarily contributed to the Scapy library by adding support for MPLS (Multiprotocol Label Switching) within the IP and IPv6 protocols. They implemented RFC specifications, specifically RFC 4023 and RFC 3032, to enable correct binding of MPLS layers. The contributions involved modifying the `mpls.py` file, adding explicit NULL labels, and ensuring the packet crafting and dissections would work correctly.
pythonpython2manipulationsecurity-toolsscapy
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.