Building an entity resolution engine at Zingg AI, currently deployed on Databricks and Snowflake
Distributed Authentication Architecture
Designed central authentication for Honeywell public requests to ensure security, scalability and high availability.
Monolith Spark Application To Java Migration
Migrated Databricks spark job to Java-based microservice architecture. During this transition, streamlined standard APIs were extracted from monolithic system, resulting in substantial cost savings.
Centralized Version Manager
Designed and developed centralized Version Manager enhanced system performance by implementing efficient caching through Redis, resulting in reduction in network call latency.
Search API
Developed a search API that efficiently retrieves documents from Elasticsearch and seamlessly delivers them to frontend services. This API is equipped with features such as aggregation, fuzzy search, handling of time-series data, and more, ensuring robust and versatile document retrieval capabilities. Introduced in-memory caching to optimize API response times, resulting in a noteworthy reduction of 10 milliseconds.
Onboarding
Introduced multithreaded batch processing feature to expedite asynchronous customer onboarding process, improving efficiency and speed.