Tom Hacohen is a founder and CEO with 17 years of engineering experience, currently leading Svix to simplify and scale enterprise-grade webhooks from San Francisco. He blends product-first entrepreneurship with deep backend expertise—authoring key webhook parsing, code-generation, and Python example tooling in the open-source svix project. Prior to Svix he built and led software teams at Samsung and co-founded multiple startups, bringing operational experience from early-stage incubation (Y Combinator W21) to growth-stage productization. An active open-source maintainer, he has contributed meaningful fixes to widely used projects like Expo (calendar and contacts modules) and champions privacy-focused tools through EteSync. Customers and engineering teams rely on his practical focus: reducing webhook maintenance overhead so devs can ship integrations instead of firefighting delivery systems. Notably, he combines low-level protocol care with founder-level product instincts—rarely seen in a CEO who still regularly ships backend code.
The open source and enterprise-ready webhooks service 🦀
Role in this project:
Back-end Developer
Contributions:61 releases, 1325 reviews, 335 commits in 1 year 11 months
Contributions summary:Tom primarily contributed to the backend functionality of the svix-webhooks repository. Their work involved implementing features like webhook parsing for receivers using Python and updating these components according to server changes. They also contributed to code generation, added a python example generator with the help of an openapi client and added support for handling various types of headers.
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Role in this project:
Mobile Developer
Contributions:16 commits, 9 PRs, 43 comments in 7 months
Contributions summary:Tom primarily contributed to the `expo-calendar` and `expo-contacts` modules, focusing on fixing bugs related to typing, functionality, and compatibility. They addressed issues in `getCalendarsAsync` and `getRemindersAsync` functions, updated type definitions, and added support for complex recurrence rules. Additionally, they fixed a crash in `expo-contacts` related to handling predicates.
ios-androidiosmobileweexframework7
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.