Lyon Hill

Principal Engineer at Fanatics

Idaho, 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
Lyon Hill is a Principal Engineer with 15 years building scalable, distributed systems and a strong focus on Go, currently shaping platform architecture at Fanatics. He has led high-impact projects at AWS (API Gateway) and InfluxData, where he designed the cloud task system and contributed significant backend work to the widely used InfluxDB and Flux projects. Lyon combines security-first engineering—driving IPv6 upgrades and security posture improvements—with practical cloud-native experience in Kubernetes, OpenTelemetry, and multi-tenant identity systems. He’s experienced at breaking monoliths into modular platforms and shipping lightweight open-source offerings that mirror production-grade reliability. Based in Idaho, he brings a rare blend of performance tuning, operational awareness (thundering herd mitigation), and long-term platform thinking.
code15 years of coding experience
job14 years of employment as a software developer
bookBrigham Young University-Idaho
github-logo-circle

Github Skills (9)

task-management10
go10
testing10
concurrency9
performance-optimization9
databases8
database8
querying8
uuid7

Programming languages (9)

SmartyTypeScriptShellCoffeeScriptRustGoFLUXHTML

Github contributions (5)

github-logo-circle
influxdata/influxdb

Sep 2017 - Oct 2020

Scalable datastore for metrics, events, and real-time analytics
Role in this project:
userBack-end Developer
Contributions:1 review, 224 commits, 307 PRs in 3 years 1 month
Contributions summary:Lyon primarily contributed to the backend functionality of the InfluxDB project, specifically focusing on the task management and query compilation components. Their contributions included fixing memory leaks, implementing new task options, and refactoring code related to compilation and execution, which indicates a focus on performance and features. The user also worked on adding and modifying core infrastructure for managing tasks, runs, and logs, with these changes impacting various facets of the platform.
real-time-analyticsscalablereactanalyticsevents
influxdata/flux

Jul 2018 - May 2020

Flux is a lightweight scripting language for querying databases (like InfluxDB) and working with data. It's part of InfluxDB 1.7 and 2.0, but can be run independently of those.
Role in this project:
userBack-end Developer
Contributions:12 commits, 4 PRs, 17 pushes in 1 year 10 months
Contributions summary:Lyon contributed to the Flux query language implementation within the InfluxData repository. They implemented features such as task options, splitting compile functions for access, and updating the `Eval` docs. Additionally, the user added tests to the query test framework, specifically for `to` functions. They also addressed a security vulnerability by updating a dependency.
scriptinginfluxfaunadbqueryingsql
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
Lyon Hill - Principal Engineer at Fanatics