David thrives at the intersection of Software, Hardware, and Education. An embedded-systems engineer, technologist, and entrepreneur, he's held Chief Software Architect positions at Nokia and ADTRAN, and was on the founding team of IoT startup Synapse Wireless where he was CTO and inventor of the SNAP mesh network platform. From circuit design to embedded coding on tiny microcontrollers to cloud computing to the latest front-end web application software, David's breadth of practical experience yields unique insights and innovative approaches to product development. As the president of edtech startup Firia Labs, David and his team's current focus is on providing educators with the tools and curriculum they need to overcome the obstacles to teaching CS in a way that inspires in students a “passion for creating”.