Summary
David Blume is a Senior Software Developer with over 15 years of experience crafting embedded and desktop software in C, C++, and Python, currently responsible for the Netflix app across all Roku platforms. He brings deep expertise in porting complex media applications to new devices and improving user-facing experiences, informed by prior work on home media servers and control integrations at Kaleidescape. David has a strong foundation in designing plugin architectures, automated test suites, and tooling for deployment and diagnostics, with a history of building practical utilities that reduce support load. Based in Milpitas, he combines hands-on engineering with a knack for UI design and systems integration, often writing Python scripts to automate tedious workflows. Beyond work, he balances engineering with fatherhood, signaling a pragmatic, user-focused approach to building reliable products. An understated strength is his ability to translate controller protocols and serialized interfaces into robust end-to-end consumer experiences.
13 years of coding experience
24 years of employment as a software developer
BS, Computer Science, BS, Computer Science at UC Santa Barbara