Tom Feigin is a Senior Software Engineer and team lead based in Tel Aviv with 11 years of experience building security-focused systems across embedded, network, and application layers. He is fluent in C, C++, Python and PHP, and has moved from embedded work in the IDF to leading engineering at Raftt after senior roles at Claroty and other security startups. Tom combines hands-on coding with architecture design and people leadership, shipping API and backend features while guiding teams through product-grade security challenges. He is an active open-source contributor to notable projects such as the google/go-github client—extending GitHub Actions support and adapting complex type models—which reflects a pragmatic approach to evolving APIs. With a background in philosophy, politics and economics, he brings analytical rigor and clear communication to technical tradeoffs and security decisions.
11 years of coding experience
10 years of employment as a software developer
Philosophy, Politics and Economics with law (PPEL), Philosophy, Politics and Economics with law (PPEL) at Tel Aviv University
Contributions:37 reviews, 8 PRs, 15 comments in 1 year
Contributions summary:Tom primarily contributed to the `go-github` library by implementing features related to GitHub Actions, specifically adding functionality for listing repository and organization variables and secrets. They also added support for querying rule set information by ID. Furthermore, they made a breaking change by refactoring `User.InheritedFrom` from a pointer to a slice of pointers for the `Team` type. The user's work focused on expanding the API client's capabilities and adapting to new GitHub features.
Contributions:2 pushes, 1 branch in 8 years 4 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.