Senior Principal Software Engineer at Palo Alto Networks
Israel
Join Prog.AI to see contacts
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.
Decorator-based transformation, serialization, and deserialization between objects and classes.
Role in this project:
Back-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.
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