Dan Revah is an experienced software engineer with 11 years in the internet industry, proficient across JavaScript, Java, Scala, Node.js and modern front-end frameworks like Angular and React. He combines strong engineering fundamentals from his Computer Science studies at The Open University of Israel with hands-on implementation experience, particularly in front-end tooling and reusable UI utilities. An active open-source contributor, he built and refined Angular pipes for string and array manipulation in the ngx-pipes repo, demonstrating attention to small, reusable abstractions and quality through bug fixes and strict-mode enhancements. Based in Israel, he brings a pragmatic, full-stack mindset—comfortable moving between backend services and polished client-side experiences—and a track record of shipping practical solutions that improve developer ergonomics.
11 years of coding experience
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at The Open University of Israel
⚡️ Useful pipes for Angular with no external dependencies!
Role in this project:
Front-end Developer
Contributions:20 releases, 1 review, 258 commits in 6 years
Contributions summary:Dan primarily contributed to the development of Angular pipes within the repository. Their work involved implementing several string manipulation pipes, such as left/right padding and slugification. They also added array-related pipes like filterBy, orderBy, and groupBy. Further contributions included enhancements like adding strict mode to filterBy pipe and various bug fixes.
Contributions:46 commits, 46 pushes, 1 branch in 2 years 5 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.