Backend Engineer, Catalog Data Platform
Developed a generic data API layer with one single endpoint and unified query syntax to aggregate catalog data queries targeting multiple data sources such as Druid, Cosmos Db, SQL and internal APIs.
Built end-to-end data solutions to provide category performance insights to Flightdeck team, components including ETL pipeline from Teradata to Azure Blob, Druid indexing job orchestration Airflow, data providers with customized pre-process and post-process functionality in API.
Developed business enhancement features for API and built merchant data streaming and indexing microservices using Kafka, ElasticSearch and EventStore.
Implemented and productionized the geo-replication of merchant API and microservices.
Led holiday stress testing and failover exercises on API and order workflow microservices.