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.
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.
Scalable datastore for metrics, events, and real-time analytics
Role in this project:
Back-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.