Yelp Search

Yelp Search on Homepage

During my time at Yelp, I worked al­most ex­clu­sively on search, and more specif­i­cally the search ex­pe­ri­ence. There are a sur­pris­ing amount of fea­tures buried in­side the search ex­pe­ri­ence alone, as dif­fer­ent per­mu­ta­tions of the page are sur­faced to dif­fer­ent ver­ti­cals and key­words (“delivery” for ex­am­ple). Although I was fo­cused on search, I made sig­nif­i­cant con­tri­bu­tions across the stack: fron­tend, back­end, and iOS.

Yelp Nearby iOS Yelp Search iOS

While I worked on many fea­tures, a lot of my time was spent on large re-writes and mod­ern­iza­tions of the search stack. My last con­tri­bu­tion was lead­ing a cross-team, 6 en­gi­neer ef­fort to mod­ern­ize the search fron­tend in­fra­struc­ture, ba­si­cally re-im­ple­ment­ing the search fea­ture en­tirely on web. Prior to this, I led a team of 2 en­gi­neers in a com­plete re-write of the search fea­ture in the iOS app in our mi­gra­tion from Objective-c to Swift.