רן עוסק בחווית משתמש מזה למעלה מ-20 שנה, כמאפיין, מעצב ומוביל פעילות אפיון ממשק וחווית משתמש. בעשור האחרון, במקביל לניהול צוותי UX, הוא מקים ומוביל תוכניות לימודי UX במגוון מסגרות.
כיום רן מוביל את תוכנית לימודי ה-UX שהקים ביחידה ללימודי המשך בטכניון, ומוביל את קבוצת ה-Product Design בחברת Skai.