Sean Laurent

Senior Software Engineer (SRE-SWE), Tech Lead at Google

San Francisco, 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

👤
Senior
🎓
Top School
Sean Laurent is a Senior Software Engineer and Tech Lead with 14+ years of hands-on experience driving reliability, incident response, and large-scale infrastructure at Google and earlier startups. He blends deep systems and SRE expertise (Go, Python, C++, Java) with platform-level architecture and ops—building datacenter turn-up tooling, automated blackbox monitoring, and disaster recovery processes. Sean has a strong history of migrating and scaling production systems (AWS automation at StudyBlue, DB redesigns) and contributing to notable open-source projects like Logstash and a robust Nagios MongoDB plugin. Comfortable across databases (Spanner, Postgres, MongoDB), distributed systems, and config/monitoring tooling, he pairs pragmatic engineering with on-call discipline. Based in San Francisco, he brings a rare mix of low-level protocol/system admin skills and high-level service reliability leadership.
code14 years of coding experience
job22 years of employment as a software developer
bookBA, Political Science, BA, Political Science at University of Wisconsin-Madison
stackoverflow-logo

Stackoverflow

Stats
559reputation
31kreached
4answers
11questions
github-logo-circle

Github Skills (24)

python10
amazon-sqs10
aws-sqs-fifo10
mongodb-database10
aws10
mongodb10
streaming10
java9
database-administration9
javas9
logging9
jruby8
debug8
debugging8
etl-framework7

Programming languages (8)

JavaShellJavaScriptGoFLUXHTMLRubyPython

Github contributions (5)

github-logo-circle
elastic/logstash

Sep 2012 - Oct 2012

Logstash - transport and process your logs, events, or other data
Role in this project:
userBack-end Developer
Contributions:15 commits in 27 days
Contributions summary:Sean primarily contributed to the development of AWS SQS input and output plugins for Logstash. Their work included implementing the core logic for sending and receiving messages via SQS, integrating with the AWS SDK, and handling event serialization. They also focused on refining the plugins, including debugging, improving performance, and adding configuration options. Additionally, they made code changes to address issues with plugin behavior and functionality.
eventsstreamingloggingetl-frameworklogstash
mzupan/nagios-plugin-mongodb

Feb 2012 - Feb 2012

A Nagios plugin to check the status of MongoDB
Role in this project:
userBack-end Developer & Database Engineer
Contributions:5 commits in 1 day
Contributions summary:Sean contributed to the Nagios plugin for MongoDB by fixing replication lag checks, correcting string/integer concatenation issues, and updating the code to use `db.read_preference` instead of the deprecated `slave_ok` flag. They also handled cases where a replica set was undergoing an election and didn't have a primary, further improving the plugin's robustness. These changes indicate a focus on ensuring the plugin's accuracy and stability in monitoring MongoDB replication status.
nagiosstatusmongodbnagios-plugin
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
Sean Laurent - Senior Software Engineer (SRE-SWE), Tech Lead at Google