Dan Herrera

Engineering Manager, ML Researcher Tooling at bytewax

Portland, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Dan Herrera is an engineering leader with 17 years of experience building data and ML infrastructure, currently managing ML researcher tooling at Netflix and serving as VP of Engineering at Bytewax. He blends hands-on backend and test automation expertise—contributing benchmarking tools, an execute_directly() function, and Criterion integration to the popular Bytewax Python stream-processing project—with strategic leadership across startups and scale-ups like GitHub and Simple Finance. Based in Portland, he has a strong track record in data engineering and performance-focused systems, shipping measurable improvements in testing and runtime behavior. Known for bridging researcher workflows and production reliability, he brings a pragmatic, metrics-driven approach to making ML experimentation reproducible and performant.
code17 years of coding experience
job14 years of employment as a software developer
github-logo-circle

Github Skills (11)

stream-processing10
benchmarking10
benchmark10
python10
testing10
rust9
data-engineering8
architecture5
architectures5
data-structures4
data-structure4

Programming languages (7)

JavaRustHTMLJupyter NotebookRubyPythonClojure

Github contributions (5)

github-logo-circle
bytewax/bytewax

Feb 2022 - Jan 2023

Python Stream Processing
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:39 releases, 447 reviews, 151 commits in 11 months
Contributions summary:Dan primarily contributed to the development of benchmarking tools and features within the bytewax library, adding the `execute_directly()` function and integrating the criterion library for performance testing. They implemented new tests and added input configurations. The user also refactored and restructured Python imports and added a webserver.
stream-processingdeltapythonstreaming-datadata-science
whoahbot/dm-redis-adapter

Mar 2009 - Dec 2014

Contributions:127 commits, 3 comments in 5 years 10 months
redisdatamapperadapter
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
Dan Herrera - Engineering Manager, ML Researcher Tooling at bytewax