Want to know how IoT development works?

READ THE GUIDE
Spoff-720

SOFTWARE ENGINEERING TEAM

Daniel Spofford

Software Engineering Practice Lead

North Dakota, USA

About Daniel

Daniel provides technical leadership and assembles robust product strategies and realistic estimates for client projects.

Current Role

As Very’s Software Engineering Practice Lead, Daniel keeps tabs on the big-technical-picture of client projects and ensures that all the moving pieces are synchronized, since software weaves them all together.

Past Experience

Before joining Very, Daniel worked as a software engineer at Humach, where he architected and implemented a variety of scalable, soft real-time services in Elixir utilizing technologies including Phoenix Framework, WebSocket and AMQP APIs, and integrating with services like Amazon's Polly, Google's libphonenumber, as well as various client APIs. These efforts were critical in supporting heavy real-time telephony traffic in addition to more traditional configuration and analytical data. He also created a variety of internal tools with Elixir back-ends and React front-ends to support developer efforts as well as business needs ranging from billing to QA.

Credentials

  • BS in Software Engineering from Ira A. Fulton Schools of Engineering at Arizona State University
  • BS in Computer Science from North Dakota State University

Industry Experience

As the Software Engineering Practice Lead at Very, Daniel works to define standards across a variety of engineering domains including embedded firmware, mobile, frontend, backend, and distributed systems, as well as infrastructure best practices. He's used his expertise in Elixir, Phoenix, Nerves, Python, Java, C, and more to play a valuable role on Very projects like Interstate Batteries, Guardian Trust, and other IoT projects.

Extracurriculars

Daniel is a longtime open-source contributor to the Nerves ecosystem, a platform and infrastructure for building, deploying, and securely managing fleets of IoT devices. He's also a regular speaker in the Elixir community, sharing how he's used his knowledge and experience for various IoT hardware and firmware projects.