Sean Lawlor

Software Engineer at Meta

Montreal, Quebec, Canada
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
Sean Lawlor is a software engineer with 11 years of experience building reliable, privacy-first infrastructure at scale, currently focused on configuration systems at Meta after shaping privacy and discovery features for billions of WhatsApp users. He combines deep systems and Rust expertise—contributing to high-profile projects like Facebook's HHVM—and authors a Rust actor framework that showcases his interest in robust concurrency and supervision patterns. His background spans signal processing and machine learning leadership at Genetec and academic research toward a PhD in electrical engineering, giving him a strong foundation in statistical methods and large-scale data problems. Colleagues describe him as an engineer who prefers shipping impactful code over meetings and who drives pragmatic, auditable solutions that advance privacy and system reliability.
code11 years of coding experience
job11 years of employment as a software developer
bookHS High School Diploma, HS High School Diploma at Saint Dominic Regional High School
bookDoctor of Philosophy (PhD) Electrical and Computer Engineering, Doctor of Philosophy (PhD) Electrical and Computer Engineering at McGill University
languagesEnglish, French
github-logo-circle

Github Skills (16)

asynchronous10
web-framework10
rust10
thrift10
back-end-development10
multithreading10
hhvm10
actor-model10
async10
concurrency10
testing9
rpc8
documentation8
cli7
command-line7

Programming languages (8)

C#TypeScriptShellC++RustJavaScriptF#Python

Github contributions (5)

github-logo-circle
slawlor/ractor

Jan 2023 - Mar 2023

Rust actor framework
Role in this project:
userBack-end Developer
Contributions:62 releases, 80 reviews, 82 commits in 2 months
Contributions summary:Sean focused on developing a Rust actor framework. Contributions primarily involved implementing core features such as the actor's message handling, pre and post start lifecycle, and supervision. Key additions include support for basic supervision trees, RPC calls, Erlang-style timers, a global registry, and process group functionalities. The user also provided thorough documentation for the core features and functionalities of the framework.
ruststatefulactoractor-frameworkactor-model
facebook/hhvm

Feb 2023 - Feb 2023

A virtual machine for executing programs written in Hack.
Role in this project:
userBack-end Developer
Contributions:1 PR in 1 day
Contributions summary:Sean primarily contributes to the back-end logic and infrastructure of the HHVM project, focusing on Rust-related code, particularly within the thrift compilation and server implementation components. Their work involves updating dependencies, adapting code to new versions of libraries like `clap` and `rustyrepl`, and rebuilding fixtures after codegen changes. The user also addressed critical areas such as generating method metadata, and sink request processing, showing a deep understanding of the server's internal mechanics.
hacklangphpvirtual-machineprogramshhvm
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 Lawlor - Software Engineer at Meta