Phil Kedy is an outcome-driven software architect and engineering leader with over 20 years of experience designing cloud-native, resilient systems and 11 years of documented hands-on experience across enterprise and open-source ecosystems. He has led large engineering efforts at Capital One and Microsoft—building globally consistent distributed ledgers, cost-effective stream processing platforms, and shaping Dapr’s runtime and CLI to make distributed apps easier to build and operate. Comfortable from big-picture strategy down to implementation, he’s built PaaS frameworks, taught teams Go and streaming patterns, and driven company-wide container and streaming standards. An active contributor to Dapr, his work improving HTTP bindings, component registration, and CLI tooling reflects a focus on modularity, testability, and real-world interoperability. Based in the Washington DC–Baltimore area, he combines platform-level vision with pragmatic engineering that reduces cost and increases reliability.
11 years of coding experience
20 years of employment as a software developer
Bachelor of Science - BS, Management Information Systems, General, Bachelor of Science - BS, Management Information Systems, General at Virginia Tech
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
Role in this project:
Backend Developer
Contributions:4 releases, 143 reviews, 71 commits in 2 years 2 months
Contributions summary:Phil's primary contribution involved refactoring the component registration process, enabling customized builds and integration of specific or custom components. This involved modifying the main application entry point (`main.go`) to include various component types like secret stores, state stores, pub/sub, and bindings. The changes reflect a focus on modularity and extensibility within the Dapr runtime, allowing developers to tailor their deployments to specific needs. This work appears to be focused on the underlying architecture of the Dapr runtime.
Community driven, reusable components for distributed apps
Role in this project:
Back-end Developer
Contributions:5 releases, 261 reviews, 76 commits in 1 year 2 months
Contributions summary:Phil's contributions centered on enhancing the HTTP output binding within the dapr/components-contrib repository, which supports distributed applications. They implemented improvements to its versatility, including setting request headers from metadata and handling non-200 response codes. Their work involved modifications to the HTTP source and test files, suggesting a focus on expanding the functionality and reliability of the HTTP binding component. This also includes contributions to tests for component conformance.
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.