Asaf Lavi

Principal Engineer at CrowdStrike

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

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job19 years of employment as a software developer
bookBachelor's degree Psychology, Bachelor's degree Psychology at The Open University of Israel
languagesHebrew, English
github-logo-circle

Github Skills (7)

unit-testing10
ram10
javascript10
functional-programming10
ramdajs10
algorithm9
algorithms9

Programming languages (6)

TypeScriptJavaC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
ramda/ramda

May 2015 - Oct 2017

:ram: Practical functional Javascript
Role in this project:
userBack-end Developer
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.
ramfunctional-programmingjavascriptramdafunctional-javascript
asaf-romano/ramda

May 2015 - Oct 2017

:ram: Practical functional Javascript
Contributions:39 pushes, 37 branches in 2 years 4 months
ramfunctional-programminglodashjavascriptfunctional-javascript
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
Asaf Lavi - Principal Engineer at CrowdStrike