Elad Nava is a Director of Engineering with 11 years of experience, currently leading engineering at Pushy in the United States. He pairs hands-on full‑stack work with strategic leadership, frequently moving between core JavaScript code and delivery-focused templates and libraries. His open-source contributions show a pragmatic focus on reliability and developer experience — from integrating Juice for CSS inlining and enriching transactional email templates with product metadata to refactoring a Node GCM wrapper, renaming registration IDs to tokens, and tightening error handling and tests. That mix of thoughtful refactoring, test-driven improvements, and product-aware engineering reflects a leader who prioritizes production readiness and maintainability across messaging and notification systems.
A Node.js package that generates clean, responsive HTML e-mails for sending transactional mail.
Role in this project:
Full-stack Developer
Contributions:203 commits, 35 PRs, 168 pushes in 6 years 2 months
Contributions summary:Elad primarily contributed to the Mailgen project by implementing new features and improving existing ones related to email template generation. They integrated the Juice library for inlining CSS styles and enhanced the templates to include product information and a product logo. Furthermore, the user removed the email type functionality. The contributions involved modifications to both the core JavaScript code and the email templates.
A NodeJS wrapper library port to send data to Android devices via Google Cloud Messaging
Role in this project:
Back-end Developer
Contributions:3 reviews, 96 commits, 76 PRs in 7 years
Contributions summary:Elad primarily focused on enhancing the `node-gcm` library, which interacts with Google Cloud Messaging (GCM). Their contributions included updating the GCM endpoint, renaming "registration IDs" to "registration tokens," and refactoring code to reflect these changes. They also improved error handling and unicast messaging support, demonstrating a clear understanding of the GCM API and Node.js. Additionally, the user updated the tests to incorporate the changes made in the library.
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.