Tomer Doron is a Senior Engineering Manager at Apple with 15 years of hands-on experience building developer-facing libraries, frameworks, and services that scale across internal and open-source ecosystems. He leads teams that enable creativity and productivity for Apple’s developer community while still contributing technical improvements himself, particularly in Swift infrastructure projects like SwiftPM, SwiftNIO, and the Swift tools support core. Tom has a strong track record modernizing build, CI/CD, and cross-platform tooling—adding Docker-based Linux support, automating docs and tests, and improving dependency and manifest handling for large language and server projects. His background blends product-minded engineering leadership with deep backend and DevOps craftsmanship, and he brings an operator’s focus on stability and maintainability to high-impact open-source work. An unusual angle: he pairs this technical career with formal study at Singularity University and a law degree from Tel Aviv University, reflecting both futurist thinking and structured, analytical rigor.
15 years of coding experience
LLB, Law, LLB, Law at Tel Aviv University
Graduate Student Program, Graduate Student Program at Singularity University
Contributions:54 reviews, 41 commits, 75 PRs in 3 years 4 months
Contributions summary:Tomer's commits primarily center around setting up and improving the build and test infrastructure of the `swift-log` project. This includes establishing Docker setups for testing on Linux platforms, generating documentation, and creating sanity scripts to validate tests. Furthermore, the user automated the API documentation generation process and added CI/CD enhancements, and improved formatting to unify the codebase. Overall, the work contributed to enhanced build processes and improved testing, documentation, and automation.
Contributions:6 releases, 182 reviews, 93 commits in 4 years 3 months
Contributions summary:Tomer focused on refactoring and cleaning up the codebase for the AWS Lambda Runtime. They defined a generic `Result` type and made type aliases, renamed classes and removed dead code. Additionally, they made adjustments to the HTTP client, and added shutdown handlers to improve the overall stability and performance of the runtime. The user also updated the code to support Swift 5.2 and 5.3, incorporating new features and improvements to the underlying dependencies like SwiftNIO.
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.