Ron Dahan

Founder & CEO at upspring.ai

Tel-Aviv, Tel-Aviv District, 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
Ron Dahan is a pragmatic Full-Stack engineer and technology leader with 7 years of experience who now serves as Co-Founder & CTO of upspring.ai while also leading R&D at Minta. He combines hands-on backend expertise—demonstrated by contributions to practicajs/practica where he built robust error-handling, logging, and test suites—with product-level leadership across startups. Self-educated in software engineering, Ron has progressed from full-stack roles to R&D leadership by focusing on reliability, maintainability, and shipping production-ready systems. Based in Tel Aviv, he brings an engineer-founder mindset that balances rapid iteration with careful operational practices, often improving fault visibility and graceful failure in distributed Node.js services.
code7 years of coding experience
job5 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Self-educated
github-logo-circle

Github Skills (10)

guideline10
error-handling10
nodejs10
expressjs10
testing10
typescript-types9
logging9
typescript9
typescripts9
boilerplate8

Programming languages (4)

TypeScriptCSSJavaScriptPython

Github contributions (5)

github-logo-circle
practicajs/practica

Apr 2022 - Jul 2022

Node.js solution starter boilerplate that is production-ready, packed with ✅ best practices and built with simplicity in mind
Role in this project:
userBack-end Developer
Contributions:4 reviews, 12 commits, 3 PRs in 2 months
Contributions summary:Ron focused on enhancing the error handling capabilities of the Node.js application. Their contributions included creating an error-handling module with comprehensive features like listening to error events, handling errors, and gracefully terminating the server. They also implemented testing for the error-handling module and addressed merge conflicts in the project's files. Furthermore, the user added improvements to the error handling with better logging and more comprehensive error classifications.
nodejsexpressfastifypostgresqlmongodb
RonDaha/nightwalker

Apr 2020 - Aug 2020

Contributions:241 PRs, 281 pushes, 2 branches in 4 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.
Request Free Trial