David Parrish is a seasoned Site Reliability Engineer with 23 years of experience building and operating large-scale Linux systems, most recently at The Trade Desk after a long tenure at Google. He combines deep system administration skills with Perl and Python expertise to deliver resilient, automated infrastructure and reliable operational practices. As an engineering lead at Squiz and a long-serving SRE at Google, he has shepherded complex production systems through growth and incident challenges. David also contributes to open-source tooling such as libcli, a Cisco-like command-line library he developed to embed robust telnet interfaces and configuration modes into software. Based in Sydney, he brings practical, low-level engineering fluency and a history of evolving operational capabilities across telco, MSP, and cloud environments.
Libcli provides a shared library for including a Cisco-like command-line interface into other software. It's a telnet interface which supports command-line editing, history, authentication and callbacks for a user-definable function tree.
Role in this project:
Back-end Developer
Contributions:1 release, 1 review, 88 commits in 18 years 8 months
Contributions summary:David's contributions center on developing a shared library, `libcli`, for a Cisco-like command-line interface. Their initial work involved establishing the foundational code, and included command registration, argument parsing, and history handling. The user added functionality to add, remove and manage users. Later changes focused on incorporating features such as filter, support for enable/disable and configuration mode.
Contributions:64 commits, 3 pushes in 4 years 11 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
David Parrish - Site Reliability Engineer at The Trade Desk