Todd Persen

CTO at Hydrolix

Bainbridge Island, Washington, 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
🎓
Top School
Todd Persen is a seasoned CTO and founder with 15 years of engineering and product leadership, currently steering Hydrolix from Bainbridge Island. He co-founded InfluxData and later built Era Software’s petabyte-scale log management platform, which was acquired by ServiceNow, demonstrating deep expertise in time-series databases and cloud-native observability. Todd blends hands-on coding—contributions to prominent open-source projects like InfluxDB and Telegraf—with executive leadership across startups and large enterprises. His background spans full-stack development, DevOps packaging, and build systems, plus UI/UX improvements and client libraries in Go and Ruby. He pairs technical depth (MS in Electrical Engineering, MBA) with a track record of shipping scalable systems used by startups through Fortune 50 customers. Notably, he moves fluidly between low-level build fixes and high-level product strategy, making him effective at turning developer pain points into production-grade platforms.
code15 years of coding experience
job25 years of employment as a software developer
bookM.B.A. Business Administration and Management General, M.B.A. Business Administration and Management General at University of Florida - Warrington College of Business
bookM.S. Electrical Engineering, M.S. Electrical Engineering at University of Central Florida
github-logo-circle

Github Skills (49)

monitoring10
json10
javascript10
apidoc10
amazon-elasticsearch10
css10
databases10
http10
time-series10
ruby10
elasticsearchquery10
go10
api10
aws-elasticsearch10
build-automation10

Programming languages (14)

JavaCSSRustGoHTMLPerlTypeScriptShell

Github contributions (5)

github-logo-circle
Ruby client for InfluxDB
Role in this project:
userBack-end Developer
Contributions:165 commits, 49 PRs, 64 pushes in 2 years 5 months
Contributions summary:Todd primarily contributed to the development of a Ruby client for InfluxDB. They implemented the basic gem structure, including versioning and a client class. The user added functionalities like database creation, deletion, and user management, along with support for writing single data points and querying. They also refactored code to fix syntax and improve the library's overall structure and functionality.
influxdbruby-clientrubyfaunadb
influxdata/influxdb

Oct 2013 - Apr 2019

Scalable datastore for metrics, events, and real-time analytics
Role in this project:
userFull-stack Developer
Contributions:1 release, 426 commits, 174 PRs in 5 years 7 months
Contributions summary:Todd contributed to the InfluxDB project with a focus on enhancing the Admin UI and improving the user experience. Their work involved displaying results of multiple queries within the Admin UI. The user made modifications to CSS and Go files, likely for the UI and also integrated changes from other branches, indicating a collaborative effort. They also made changes in various files related to UI and server functionality.
real-time-analyticsscalablereactanalyticsevents
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
Todd Persen - CTO at Hydrolix