Phil Peble

Software Engineer at activecampaign

Chicago, Illinois, 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
Phil Peble is a software engineer based in Chicago with 14 years of experience building reliable back-end systems and cloud-native infrastructure. Currently contributing at ActiveCampaign and formerly at Sittercity, he blends application development with DevOps practices to deliver secure, production-grade services. An active open-source maintainer, Phil has improved the Ruby holidays library by adding dynamic holiday loading and lunar date calculations, and enhanced the Emissary (Kubernetes-native API gateway) rate-limiting service to support TLS and advanced routing. He favors practical, test-driven changes that increase flexibility and maintainability across distributed systems. Colleagues describe him as a pragmatic problem-solver who pays attention to the less obvious details—like parsing edge cases and protocol compatibility—that keep systems robust in production.
code14 years of coding experience
github-logo-circle

Github Skills (26)

library-design10
env10
kubernetes10
rate-limiting10
tls1210
envoyproxy10
testing10
microservices-application10
file-parsing10
tls1310
ruby10
mtls10
go10
api-gateway10
kubernetes-pods10

Programming languages (10)

C#TypeScriptCSSShellSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
holidays/holidays

Oct 2013 - Sep 2022

A collection of Ruby methods to deal with statutory and other holidays. You deserve a holiday!
Role in this project:
userBack-end Developer
Contributions:30 releases, 1 review, 165 commits in 9 years
Contributions summary:Phil primarily focused on enhancing the core functionality of the Ruby holidays library. They implemented features to parse and load custom holiday definition files, enabling dynamic loading of holiday data. The user also refactored existing code by moving parsing logic into the main codebase and added lunar date calculations. This resulted in a more flexible and maintainable holiday calculation library.
railsdealrubyruby-methods
emissary-ingress/emissary

Sep 2019 - May 2020

open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
Role in this project:
userBack-end & DevOps Engineer
Contributions:9 reviews, 16 commits, 6 PRs in 7 months
Contributions summary:Phil primarily focused on enhancing the functionality of the rate-limiting service, making it compatible with TLS encryption by modifying the `ratelimit-service/server.js` file. Their contributions included updating test configurations to include TLS, along with other service updates. They made related changes to the test suite, modifying tests to accommodate TLS and service name updates, alongside implementing query parameters in mappings for advanced routing. They also updated the base ID for envoy.
api-gatewayproxyreverse-proxyambassadorapi-management
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
Phil Peble - Software Engineer at activecampaign