Software engineer on the Search and Recommendations team.
Developed highly scalable APIs (REST and gRPC) using Java and Spring Boot to optimize search functionality using Elasticsearch, which improved query filtering and response times. This was utilized by 9 upstream applications, handling 600 requests per second.
Led Elasticsearch migration from version 7 to 8, significantly reducing query latency. Orchestrated cross-team workflows, directly enhancing system performance and responsiveness.
Innovated a data quality monitoring tool leveraging Python, Google BigQuery and Airflow for early detection of discrepancies, reducing production incidents and mitigating negative revenue impact.
Designed and managed efficient data pipelines delivering real-time updates to Solr and Elasticsearch indices, processing millions of daily messages. Integrated with diverse upstream APIs and Kafka topics, ensuring a continuous flow of accurate and up to date information.
Created customized dashboards with Datadog for data visualization, and implemented proactive alerts for immediate pager notifications, ensuring swift response to anomalies.