Caren Thomas

Founding Engineer at Letta

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

🤩
Rockstar
🎓
Top School
Caren Thomas is a founding engineer and seasoned software leader with 11 years of experience building scalable backend systems and privacy-conscious infrastructure. Based in San Francisco, she led major messaging and privacy initiatives at Meta—shipping Meta AI on Instagram, integrating E2EE, and scaling broadcast chats to a million users—while driving company-wide regulatory readiness through the Privacy Aware Infrastructure program. Her hands-on strengths span backend architecture, cross-product infra unification for cross-app messaging, and launching high-impact features that moved millions of daily users. An active open-source contributor, she refactored core stats and telemetry in Facebook’s widely used FBOSS codebase to simplify locking and make components more open-source friendly. Now at Letta, she pairs startup founding grit with deep product and systems experience to deliver pragmatic, auditable solutions.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of California, Berkeley
github-logo-circle

Github Skills (11)

locking10
locks10
c-language10
refactoring10
cprogramming-language10
networking10
system-design9
data-structure9
data-structures9
multithreading8
performance-optimization8

Programming languages (5)

TypeScriptC++RustHaskellPython

Github contributions (5)

github-logo-circle
facebook/fboss

Jun 2016 - Aug 2016

Facebook Open Switching System Software for controlling network switches.
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 month
Contributions summary:Caren's primary focus was on refactoring and improving the internal stats tracking and reporting mechanisms within the Facebook Open Switching System. Their work involved replacing legacy classes like `LockAndStatItem` and `LockAndHistogram` with newer, more streamlined counterparts (`LockableStat` and `LockableHistogram`) using `folly/Synchronized` for locking. This refactoring effort extended to the `ExportedStatMap` and `ExportedHistogramMap` classes, aiming to simplify dependencies and facilitate potential open-sourcing. Additionally, the user renamed methods to improve clarity and made updates to integrate these changes across the project.
facebookcontrollingswitchingsystem-softwareswitches
letta-ai/letta-python

Dec 2024 - Mar 2025

A Python SDK for accessing the Letta API
Contributions:2 reviews, 16 PRs, 37 pushes in 3 months
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