David Payne

Administrative Officer

Queensland, Australia
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
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.
code14 years of coding experience
bookMinistry with Children, (Short Theological Course)., Ministry with Children, (Short Theological Course). at Brisbane Theological College
bookCertificate 3 in Business, Business Administration, Management and Operations, Currently studying, Certificate 3 in Business, Business Administration, Management and Operations, Currently studying at TAFE Queensland
bookYear 12 Certificate, Year 12 Certificate at Warwick State High School
bookMicrosoft FrontPage 2000 Web Page Design course, Microsoft FrontPage 2000 Web Page Design course at Cooloola Sunshine Institute of TAFE
bookGraduate Certificate in Digital Design, Graduate Certificate in Digital Design at Griffith University
bookCertificate 2 and 3 in Information Technology, Certificate 2 and 3 in Information Technology at Bracken Ridge Tafe
github-logo-circle

Github Skills (32)

c-language10
packet-injection10
tuya10
python10
firmware10
mqtt10
ip10
packet10
mpls10
mqttnet10
esp826610
iot10
ipv610
sys10
esp3210

Programming languages (9)

TypeScriptShellCPLpgSQLJavaScriptPHPHTMLAGS Script

Github contributions (5)

github-logo-circle
arendst/Tasmota

Jan 2020 - Jan 2023

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:
userEmbedded 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.
serialhome-automationwebuiesp32esp8266
secdev/scapy

Jul 2018 - Jul 2018

Scapy: the Python-based interactive packet manipulation program & library.
Role in this project:
userBack-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.
Request Free Trial
David Payne - Administrative Officer