Elad Nava

Director at Pushy

United States
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
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.
code11 years of coding experience
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
7,816reputation
728kreached
85answers
8questions
Badges
android
top-5%
openssl
top-5%
certificate
top-5%
rest
top-5%
amazon-web-services
top-1%
php
top-5%
github-logo-circle

Github Skills (33)

javascript10
node-js10
email-js10
amazon-web-services10
apple-push-notifications10
push-notifications10
google-cloud-messaging10
javascripts10
email-templates10
html-templates10
push-notification10
firebase-cloud-messaging10
ejs10
emailjs10
testing9

Programming languages (16)

C#JavaC++CSSRustVueHTMLErlang

Github contributions (5)

github-logo-circle
eladnava/mailgen

May 2016 - Jul 2022

A Node.js package that generates clean, responsive HTML e-mails for sending transactional mail.
Role in this project:
userFull-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.
mailsmtpnodemailermailshtml-email
ToothlessGear/node-gcm

Oct 2015 - Sep 2022

A NodeJS wrapper library port to send data to Android devices via Google Cloud Messaging
Role in this project:
userBack-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.
google-cloud-messagingandroid-devicesgooglejavascriptpush-notifications
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