Peter Membrey

Hong Kong Island, Hong Kong, China
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

👤
Senior
Peter Membrey is a veteran software engineer and research-driven leader with 14+ years building low-latency systems, distributed architectures, and high-speed data stores—now serving as Chief Research Officer at Kape Technologies after senior engineering leadership at ExpressVPN. He founded and still leads CakeDB, a purpose-built database for low-latency applications, and has hands-on experience contributing to open-source projects like the Erlang Redis client where he added pattern subscription support with thorough unit testing. Peter blends academic rigor (EngD/PhD-level research in low-latency big data streams) with product-focused execution, teaching and authoring technical content along the way. He excels at turning complex, performance-critical problems into elegant, maintainable solutions while mentoring teams and enabling business growth in new markets. Based in Hong Kong, he pairs executive-level strategy with deep implementation chops across networking, systems design and software architecture. A rare mix of practitioner, researcher and communicator, he prioritizes engineering-first approaches that keep people and outcomes aligned.
code14 years of coding experience
github-logo-circle

Github Skills (6)

erlang10
redis10
testing9
unit-testing9
erlang-otp8
messaging8

Programming languages (16)

JavaCSSC++CRustGoXSLTErlang

Github contributions (5)

github-logo-circle
wooga/eredis

Apr 2012 - Apr 2012

Erlang Redis client
Role in this project:
userBack-end Developer
Contributions:7 commits in 6 days
Contributions summary:Peter primarily contributed to the implementation of pattern subscribe and unsubscribe functionalities for the Erlang Redis client. They added new functions and message handling to support pattern-based subscriptions. The user also added and refined unit tests for the new functionality, demonstrating a focus on thorough testing. These changes expanded the client's capabilities and improved its overall functionality.
erlangredis-client
pmembrey/cakedb

Jul 2012 - May 2014

Contributions:81 commits in 1 year 10 months
reallydatabasecacheeat
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