David Hoyt is a Principal Software Engineer and team lead with 15+ years building large-scale distributed systems, personalization platforms, and data pipelines across companies like Verizon Labs, Netflix, and StumbleUpon. He blends functional programming and category-theory-informed design with pragmatic engineering, shipping production Scala systems using Akka, FS2, HTTP4S, and Spark to solve correctness and scale challenges. A proven mentor and architect, he led migrations from PHP to Scala, helped establish microservice frameworks, and coached teams in event sourcing, CQRS, and reactive principles. His background includes applied research and high-assurance systems at Lawrence Livermore National Laboratory, where he delivered mission-critical digital video and sensor-processing solutions. An open-source maintainer and build-system fixer (notably porting matryoshka to SBT v1 and modern docs), he pays close attention to build reliability, code hygiene, and long-term maintainability. Fluent in Spanish and comfortable across Java, C#, .NET, and multimedia stacks, he brings both breadth and deep systems thinking to complex engineering problems.
15 years of coding experience
12 years of employment as a software developer
BS Computer Science, BS Computer Science at Brigham Young University
Generalized recursion schemes and traversals for Scala.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:8 commits, 3 PRs, 8 comments in 7 days
Contributions summary:David primarily focused on porting the project to SBT v1 and mdoc, indicating a role in build system maintenance and documentation. They made changes to the `build.sbt` file, updating dependencies and configurations. Additionally, the user addressed code style issues and removed unused implicits, demonstrating attention to code quality and potentially contributing to improved maintainability.
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 Hoyt - Principal Software Engineer, Lead at Verizon Labs