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.
15 years of coding experience
25 years of employment as a software developer
M.B.A. Business Administration and Management General, M.B.A. Business Administration and Management General at University of Florida - Warrington College of Business
M.S. Electrical Engineering, M.S. Electrical Engineering at University of Central Florida
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.
Scalable datastore for metrics, events, and real-time analytics
Role in this project:
Full-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.