Lawrence Jones

Engineer at incident.io

London, England, United Kingdom
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
🎓
Top School
Lawrence Jones is an experienced Site Reliability Engineer with 11 years building reliable infrastructure and tooling for fast-growing fintech and incident response startups, most recently at incident.io and previously as a Principal SRE at GoCardless. He specializes in cloud-native reliability for PostgreSQL and distributed systems, contributing to the well-regarded sorintlab/stolon project by improving keeper health metrics, fixing sentinel hangs, and hardening pg_rewind behavior. Comfortable across backend and DevOps domains, he focuses on observability, stability, and pragmatic automation to keep production systems resilient under scale. An Imperial College MEng graduate, he pairs deep systems engineering with hands-on open-source contributions that enable sophisticated monitoring and safer failover behavior. He’s based in London and brings both startup velocity and production-hardened discipline to infrastructure challenges.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster of Engineering - MEng, Computer Engineering, Master of Engineering - MEng, Computer Engineering at Imperial College London
bookPeter Symonds College
github-logo-circle

Github Skills (13)

go10
prometheus10
postgresql10
etcd10
devops9
high-availability9
cloud-native9
docker8
debug8
kubernetes8
debugging8
kubernetes-pods8
dockers8

Programming languages (10)

TypeScriptHCLShellCRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
sorintlab/stolon

Apr 2019 - Oct 2019

PostgreSQL cloud native High Availability and more.
Role in this project:
userBackend & DevOps Engineer
Contributions:7 commits, 9 PRs, 2 pushes in 5 months
Contributions summary:Lawrence primarily contributed to improving the keeper component of the project by adding Prometheus metrics to monitor its health, sync loop, and role mismatches. They also updated the etcd dependency to a newer version, addressing issues related to client connection handling. Furthermore, the user implemented code to ensure pg_rewind is only executed against master databases and fixed a critical issue with hanging sentinels, indicating a focus on system stability and reliability. They also labeled the cluster identifier with a component name to enable more sophisticated monitoring and alerting.
golangetcdavailabilitydeclarative-configdocker
gocardless/que

May 2017 - Jan 2020

A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
Contributions:71 commits, 33 PRs, 101 pushes in 2 years 9 months
team-core-infrastructurelocksspeedadvisory-locksrails
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
Lawrence Jones - Engineer at incident.io