Chris Keathley is a Principal Engineer with 12 years building resilient, high-scale network services and Kafka data pipelines, with deep expertise in Elixir and Erlang. He currently applies that expertise at Panthalassa, a startup focused on ultra-low-cost renewable ocean energy, following senior engineering roles at Frame.io and Bleacher Report. An active open-source contributor in the Elixir ecosystem, he added performance-critical features to Finch (connection pooling, telemetry, and error handling) and expanded Wallaby’s test automation to improve API and form interactions. With a background in electrical and electronics engineering, he brings hardware-minded systems thinking to distributed software design, blending observability and reliability into production systems.
12 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at John Brown University
Concurrent browser tests for your Elixir web apps.
Role in this project:
Back-end & Test Automation Engineer
Contributions:24 releases, 255 commits, 248 PRs in 3 years
Contributions summary:Chris contributed to the Elixir-based testing framework by implementing initial tests for API design using webdrivers. They added HTTPoison library to perform HTTP requests in tests. Furthermore, they added new testing capabilities, introducing functionality for form field and radio button interaction, including the ability to set and clear form fields.
Contributions:10 reviews, 84 commits, 50 PRs in 1 year 11 months
Contributions summary:Chris primarily contributed to the Elixir HTTP client, focusing on core functionality and performance. They implemented the initial structure and logic for connection pooling using `NimblePool`. The user also handled connection errors and incorporated telemetry for monitoring request and response times, including connection and queue management. These contributions focused on improving the client's stability and efficiency.
http-clientpoolelixirelixir-httpfocused
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.