Tal Pressman is a seasoned tech lead and engineering manager with 11 years of experience building resilient, low-latency systems and leading cross-functional teams from research-heavy R&D to production. Having held roles at Woven by Toyota and Google, he combines systems-level architecture (distributed messaging, sharding, persistence) with hands-on backend implementation and configuration-driven design. His background spans web indexing, computer graphics, BI and crawling, and he has deep practical experience shipping critical infrastructure under tight schedules across Japan, the US and Europe. An active open-source contributor, he has improved core features in notable projects like Akka and the Git-compatible jj VCS, reflecting a talent for pragmatic, protocol-aware backend work. Tal’s strength is quickly assimilating new domains and converting research insights into maintainable, production-ready systems.
11 years of coding experience
14 years of employment as a software developer
B.Sc., Software Engineering (Computer Science), B.Sc., Software Engineering (Computer Science) at Technion - Israel Institute of Technology
A Git-compatible VCS that is both simple and powerful
Role in this project:
Back-end Developer
Contributions:7 reviews, 10 commits, 11 PRs in 8 months
Contributions summary:Tal primarily contributed to the back-end logic of the "jj" version control system. Their work included implementing a configuration option for overriding the branch name prefix, creating log messages for branch creation during git push operations, and addressing a typo in the codebase. Furthermore, they added the configuration setting for default revset. The user also interacted with the git integration components of the VCS.
A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
Backend Developer
Contributions:10 commits, 5 PRs, 22 comments in 2 years
Contributions summary:Tal's primary contribution centers around enhancing the persistence and sharding capabilities of the Akka framework. They focused on the implementation of a `PersistencePluginProxy`, which facilitates the eager initialization of persistence plugins, and incorporated configuration-driven initialization. Additionally, they addressed issues related to cluster sharding, specifically integrating full address information within `ClusterShardingStats`. The changes included code modifications and documentation updates to support these features.
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
Tal Pressman - Tech Lead, Engineering Manager at Woven by Toyota