Software Engineer, ex-Meta ex-Microsoft
2024 — Now
2022 — 2024
Building XMTP - the decentralized, interoperable, end-to-end encrypted messaging protocol for the next generation of social apps.
Alongside smart coworkers:
Designed and implemented decentralization protocol for message transport and storage
Re-designed and implemented encryption protocol for Signal-level security and scalable group chats
Re-designed identity system to support multiple identities and higher security
Gave regular tech talks for the team
2021 — 2022
Seattle, Washington, United States
Part-time on session live streaming, link sharing, backend scalability.
2017 — 2021
Greater Seattle Area
Tech lead on end-to-end encryption and group video calling in Facebook Messenger.
Tech lead on Vanish Mode (end-to-end encrypted ephemeral chats) in Messenger
Tech lead on group video chat backend in Messenger
IC on end-to-end encryption protocol in Messenger
Mentored three interns who outperformed their peers and accepted full-time offers
2014 — 2017
Redmond
Grew the CodePush developer service from founding to over 20k apps as of early 2017.
Owned the storage layer, backend and REST API’s, contributed to the CLI and mobile SDK’s
Also built JavaScript diagnostic tools in Visual Studio and browser developer tools in Internet Explorer
2010 — 2013
UNSW