Greg L

Utah, 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
Greg L is a senior software engineer with 12 years of experience building and operating high-performance backend and DevOps systems, primarily in Go. He has driven critical infrastructure and migration work at InfluxData—authoring plugins and server features for Telegraf and InfluxDB, consolidating test suites, and migrating task storage from etcd to PostgreSQL—and previously architected core hosting services at Nanobox including custom routers, log/metric aggregators, and storage proxies. A pragmatic full-stack backend engineer, Greg excels at refactoring large codebases, designing migration paths to new storage layers, and bridging gaps between backend and UI teams. Active in open source, his contributions span widely used projects like Telegraf, Chronograf, and InfluxDB where he improved dependency management, plugin ecosystems, and operational tooling. Beyond code, he brings hands-on ops experience from SmartOS and container migrations, and an appetite for practical performance wins—both in software and on rock climbs.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at BYU-Idaho
stackoverflow-logo

Stackoverflow

Stats
27reputation
2kreached
3answers
0questions
github-logo-circle

Github Skills (38)

database-migrations10
dependency-management10
docker10
key-value-store10
apidoc10
plugin-development10
telegraf10
http10
etcd10
dockers10
go10
api10
database-migration10
influxdb10
vagrant10

Programming languages (17)

RustCPugMakefileGoInno SetupFLUXHTML

Github contributions (5)

github-logo-circle
nanobox-io/nanobox

Nov 2015 - Apr 2018

The ideal platform for developers
Role in this project:
userBackend & DevOps Engineer
Contributions:2 releases, 159 commits, 102 PRs in 2 years 5 months
Contributions summary:Greg primarily contributed to the infrastructure and backend components of the platform. Their work involved modifying Vagrant configuration for custom SSH port forwarding and proxy settings, enhancing the engine publish process with directory checks, and forwarding proxy variables to Docker. They also worked on the logging component, ensuring better error reporting and improved output. The user also addressed issues related to network configurations and dependencies.
golangreactdeploymentidealdocker
influxdata/influxdb

Dec 2019 - Aug 2021

Scalable datastore for metrics, events, and real-time analytics
Role in this project:
userBack-end Developer & API Developer
Contributions:56 reviews, 74 commits, 84 PRs in 1 year 8 months
Contributions summary:Greg implemented a feature to expose a list of available Telegraf plugins via an HTTP endpoint. They added functionality to retrieve and store Telegraf configuration as TOML, enhancing the system's configuration management. Further contributions included adding a 'version' command for the `influxd` server, improving the date formatting. The user also worked on reporting Telegraf plugin usage metrics.
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