David Payne is a seasoned software leader with 8+ years of hands-on experience and a long history managing and developing enterprise applications, most recently leading a 10-person team delivering concurrent projects for General Motors. He blends strong Java and JavaScript full‑stack skills with agile delivery and stakeholder collaboration, repeatedly turning complex business requirements into production software. Comfortable both coding and managing, he has contributed to hardware‑adjacent open-source projects (ESP8266-based 3D printer monitoring and a marquee scroller) that showcase his interest in embedded web interfaces and practical IoT integrations. Based in Mesa, Arizona, he brings institutional knowledge from long tenures at GM and Fiserv and a pragmatic, results-oriented management style. Unusually for a tech lead, he began academically in biological sciences, reflecting a curiosity-driven background that informs his analytical approach to problem solving.
8 years of coding experience
25 years of employment as a software developer
Bachelor of Science (BS), Biology/Biological Sciences, General, Bachelor of Science (BS), Biology/Biological Sciences, General at Arizona State University
OctoPrint 3D Printer Monitor using Wemos D1 Mini ESP8266
Role in this project:
Full-stack Developer
Contributions:13 releases, 109 commits, 38 PRs in 3 years 11 months
Contributions summary:David primarily contributed to the development of a 3D printer monitoring system using an ESP8266. Their contributions included initial setup, feature implementations such as clock display when the printer is off, and weather integration. They also made improvements to the web interface, including options to control the display and added code for display rotation. Furthermore, the user fixed bugs and enhanced the overall functionality of the project by improving the web interface.
Contributions:35 releases, 250 commits, 89 PRs in 4 years 9 months
Contributions summary:David appears to be a full-stack developer who is primarily focused on updating and refining the web interface for a marquee scroller project, which includes a clock, news, and weather display. They made multiple changes to the HTML forms for configuration, including API keys, OctoPrint settings, and news source selection. The user also implemented features such as displaying the current temperature, date, and implementing code for the time to flash the ":".
clockscrollerwemos-d1-mini3d-printingnews
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 - Senior Technology Specialist at AstreaX