Asaf Lavi is a Principal Engineer with 11 years of professional experience and a long history of building and leading engineering teams in security and infrastructure-focused companies. He progressed from senior engineering roles at Mozilla—where he helped redesign core browser subsystems and improve macOS and RTL support—to senior architect and leadership roles at Preempt and CrowdStrike, now shaping architecture and delivery at CrowdStrike. Asaf combines deep backend systems expertise with hands-on functional programming contributions to notable open-source projects like Ramda, where he implemented and tested list-manipulation primitives. He is comfortable shipping large rewrites and process-level architectural changes (e.g., electrolysis/process-per-origin work) and brings a pragmatic, test-focused approach to library and product development. Based in Israel, he pairs technical depth with people leadership and an unusual background in psychology that informs his collaborative, user-aware engineering style.
11 years of coding experience
19 years of employment as a software developer
Bachelor's degree Psychology, Bachelor's degree Psychology at The Open University of Israel
Contributions:29 commits, 39 PRs, 9 pushes in 2 years 4 months
Contributions summary:Asaf contributed significantly to the Ramda JavaScript library, focusing on functional programming concepts. Their work involved implementing new functions like `takeLast`, `dropLast`, `takeLastWhile`, and `dropLastWhile`, alongside the refactoring and optimization of existing functions. Furthermore, the user demonstrated a focus on testing, as evidenced by the inclusion of thorough unit tests for each of the implemented features. The contributions enhanced the library's list manipulation capabilities.
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.