Drew Koszewnik is a Principal Software Engineer with 13 years of experience building performance-critical, large-scale web and data systems from early design through production at Netflix. He’s known for inventing original, near-optimal algorithmic solutions that cut resource usage and startup time by orders of magnitude, materially improving service availability and operational agility. Drew has repeatedly led cross-team transitions and architecture rewrites—most notably driving the Video Metadata Service migration and a DNA-API redesign that eliminated long startup instability. A recognized optimization expert, he has packaged several innovations as open-source projects, including contributions to Netflix’s widely used Hollow library focused on in-memory dataset dissemination. Based in San Jose, he combines hands-on engineering with team influence and a passion for spreading best practices across organizations. Colleagues rely on him for solving thorny scaling problems and mentoring teams to ship faster with higher quality.
13 years of coding experience
17 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at Lawrence Technological University
Compact in-memory representation of directed graph data
Contributions:4 releases, 69 commits, 7 PRs in 9 years 5 months
representationmemorybigtablecompactgraph-data
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
Drew Koszewnik - Principal Software Engineer (E7) at Netflix