Snir Segal

Senior Principal Software Engineer at Palo Alto Networks

Israel
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

👤
Senior
Snir Segal is a Senior Principal Software Engineer based in Israel with 11 years of hands-on experience building scalable, full-stack web and cloud systems. He has progressed from senior developer to technical lead and manager at Palo Alto Networks, driving Cortex XDR and analytics initiatives and shipping production-ready services under pressure. Equally comfortable in backend and frontend stacks, he has architected high-availability APIs and performance-optimized search features for high-traffic sites and led teams delivering end-to-end solutions. A pragmatic problem solver and fast self-learner, Snir combines attention to detail with a proven ability to take projects from concept to production. He contributes to notable open-source work—enhancing class-transformer’s JsonView decorators—demonstrating a knack for thoughtful, maintainable refactors that improve async handling and test coverage. Colleagues rely on him for technical leadership that balances delivery, quality, and scalability.
code11 years of coding experience
job15 years of employment as a software developer
languagesHebrew, English
stackoverflow-logo

Stackoverflow

Stats
196reputation
31kreached
2answers
0questions
github-logo-circle

Github Skills (13)

decorators10
typescript10
typescripts10
decorator10
transformation10
typescript-types10
testing9
javascript8
instagram-api6
google-api6
instagram6
google-apps6
google-calendar-api6

Programming languages (5)

TypeScriptJavaC++JavaScriptGo

Github contributions (5)

github-logo-circle
typestack/class-transformer

Dec 2016 - Jul 2017

Decorator-based transformation, serialization, and deserialization between objects and classes.
Role in this project:
userBack-end Developer
Contributions:16 commits, 2 PRs, 8 comments in 7 months
Contributions summary:Snir primarily contributed to the `class-transformer` library, focusing on enhancing the `JsonView` functionality. They implemented a decorator to selectively expose object properties, added testing, simplified and fixed promise handling, and refactored the code for improved readability and maintainability. This involved modifications to the decorator logic to support promises and refactoring related to naming conventions.
transformationdeserializationserializationdecoratorexposing-properties
snirs90/node-resty

Aug 2015 - Nov 2015

Contributions:2 PRs, 20 pushes, 4 branches in 2 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
Snir Segal - Senior Principal Software Engineer at Palo Alto Networks