TL;DR

Project: GETTR Search Engine Redesign

Role: Product lead, system architect

Problem: Users couldn’t reliably find each other due to rigid, literal search logic based on ElasticSearch. The system required near-exact matches for usernames or handles, lacked typo tolerance, and ignored social context.

Solution:


In 2021, when we’re building a social platform from scratch, it's easy to overlook just how important search is—until it becomes the bottleneck to user engagement.

At GETTR, we launched fast. The early focus was on platform stability, freedom of expression, and viral loops around video and trending content. But as our user base exploded past the 1 million mark, a major usability issue surfaced:

Users couldn’t find each other.