Dan Rowe

Director Of Platforms

Boston, Massachusetts, 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

👤
Senior
🎓
Top School
Dan Rowe is a Director of Platforms based in Boston with 14 years of experience building and scaling infrastructure at Wayfair, progressing from Director of Systems Engineering to Principal Engineer and now leading platform strategy. He specializes in FreeBSD, Linux, PHP, webfarm management and performance monitoring, combining deep systems expertise with hands-on backend work. An active contributor to open-source tooling, he refactored and improved statsd internals to harden metrics collection and Graphite integration—an indicator of his focus on observability at scale. He also leads developer tooling and internal platforms teams, translating operational needs into resilient, automated systems. Outside of tech, he runs Rowe Reptiles, reflecting an entrepreneurial streak and a knack for applied biology from his Northeastern CS/Biology background. Colleagues describe him as a pragmatic architect who pairs code-level curiosity with strategic leadership.
code14 years of coding experience
job20 years of employment as a software developer
bookBS Biology Computer Science, BS Biology Computer Science at Northeastern University
github-logo-circle

Github Skills (7)

nodejs10
javascript10
backend10
back-end-development10
metric9
graphite9
testing8

Programming languages (18)

C#PowerShellJavaC++RustCGoPerl

Github contributions (5)

github-logo-circle
statsd/statsd

Oct 2012 - Dec 2013

Daemon for easy but powerful stats aggregation
Role in this project:
userBack-end Developer
Contributions:107 commits, 3 comments in 1 year 2 months
Contributions summary:Dan primarily focused on refactoring and improving the `statsd/statsd` backend. They removed unused code, streamlined timer and counter calculations, and updated the backend to output data to the Graphite backend. Furthermore, the user introduced functionality to handle bad packets and expanded the metrics collected. The changes encompassed modifications to various files, including core logic within `stats.js` and `process_metrics.js`.
golangaggregationdaemonjavascriptnodejs
NEHerp/massreptileexpo.com

Feb 2016 - May 2017

Contributions:112 pushes, 1 branch in 1 year 3 months
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