Yaron Naveh

Senior Software Engineer at Meta

Mountain View, California, 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
🎓
Top School
Yaron Naveh is a senior software engineer with 14 years of experience building full-stack and cloud-native systems, currently focused on Node.js, JavaScript, and scalable architectures at Meta. He has deep experience designing distributed platforms using PostgreSQL, RabbitMQ and AWS, and has driven architecture and development work previously at HP. An active open-source contributor, he authored the popular blessed-contrib terminal dashboard library and has contributed cryptographic signing improvements to xml-crypto, showing comfort across both UI/UX and low-level backend concerns. Based in Mountain View and a long-time Microsoft MVP in Connected Systems, Yaron blends pragmatic engineering with systems thinking and a knack for terminal-first developer tooling that surfaces runtime insights in creative ways.
code14 years of coding experience
job10 years of employment as a software developer
bookBA, Computer Science, Amirim (excellence program in humanities), BA, Computer Science, Amirim (excellence program in humanities) at The Hebrew University of Jerusalem
stackoverflow-logo

Stackoverflow

Stats
23,938reputation
1.9mreached
276answers
202questions
Badges
wcf
top-1%
soap
top-1%
github-logo-circle

Github Skills (25)

page-layout10
javascript10
layout10
terminal-application10
soap10
wcf10
cryptography10
terminal-ui10
nodejs10
testing9
widgets9
web-widgets9
webservice9
ui-design9
front-end-development9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
yaronn/blessed-contrib

Jan 2015 - Aug 2018

Build terminal dashboards using ascii/ansi art and javascript
Role in this project:
userFull-stack Developer
Contributions:243 commits, 53 PRs, 212 pushes in 3 years 8 months
Contributions summary:Yaron implemented a grid layout feature, which enables the construction of terminal dashboards using ASCII/ANSI art and JavaScript. They created a `Grid` class with methods to set and apply the layout to a screen, allowing for the placement of various UI elements like boxes and charts. The commits also involved the creation of example dashboards and widgets, demonstrating the user's proficiency in both frontend and backend aspects of the blessed-contrib library. The changes also involved adding more complex widgets and examples, further demonstrating the versatility of the framework and the user's contributions.
artterminal-dashboardsasciifigletascii-art
yaronn/wopr

May 2015 - Nov 2015

A simple markup language for creating rich terminal reports, presentations and infographics
Role in this project:
userFull-stack Developer
Contributions:77 commits, 3 PRs, 57 pushes in 5 months
Contributions summary:Yaron primarily contributed to the development of a terminal-based presentation tool, enhancing its functionality and user experience. They implemented a page rendering system, allowing for dynamic content display within the terminal. The user added support for various components, including pictures and line charts, and also incorporated features to handle user input and navigation within the presentation.
infographicsreportsmarkup-languagejqmarkup
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