David Lawrence

Director, Platform Engineering

Roseville, California, 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
🎓
Top School
David Lawrence is a seasoned engineering leader with 13 years of experience building secure, scalable platform services, now directing Platform Engineering at Albert. He has deep expertise in regulated and financial systems—having architected platforms that processed over $100M annually and led migrations to AWS and Kubernetes. A practitioner of secure-by-design engineering, he contributed to Docker's Notary project, helping shape content signing and key management for trusted software distribution. David blends hands-on backend and automation skills in Go with strategic leadership across SSO, cloud migrations, and platform reliability. He’s comfortable operating at the intersection of security, compliance, and developer experience, routinely liaising with C-suite stakeholders on risk and acquisitions. Based in Roseville, CA, he pairs an MEng from Imperial College London with a track record of turning audit-ready requirements into practical production systems.
code13 years of coding experience
job16 years of employment as a software developer
bookMEng Computing, MEng Computing at Imperial College London
stackoverflow-logo

Stackoverflow

Stats
21,175reputation
5.0mreached
162answers
59questions
Badges
php
top-5%
python
top-1%
dictionary
top-5%
keyboard
top-5%
substring
top-1%
javascript
top-5%
github-logo-circle

Github Skills (23)

python10
substring10
key-management10
go10
trust10
testing9
javascript9
keyboard9
php9
automation9
dictionary9
automations9
cnc8
dockers7
docker7

Programming languages (11)

TypeScriptDockerfileShellRustJavaScriptGoInno SetupMustache

Github contributions (5)

github-logo-circle
notaryproject/notary

Apr 2015 - Mar 2019

Notary is a project that allows anyone to have trust over arbitrary collections of data
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:1 review, 250 commits, 400 PRs in 3 years 11 months
Contributions summary:David contributed to the core functionality of the Notary project by modifying key management, cryptographic operations, and command-line interface features. Their work involved refactoring code, updating dependencies, and introducing improvements to testing and key rotation processes. The user's changes demonstrate a solid understanding of Go programming and the project's underlying trust and security mechanisms. The user also focused on improving the build and release process by refactoring the integration testing.
notarypythondockertrustarbitrary
endophage/docker

Apr 2015 - Oct 2022

Docker - the open-source application container engine
Contributions:41 pushes, 15 branches, 1 comment in 7 years 7 months
containerscontainer-enginedocker
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
David Lawrence - Director, Platform Engineering