Software Developer
CurrentDesigned and implemented a system from scratch to manage policy data, integrating APIs and methods. The system actively listens for policy numbers from Azure Service Bus, fetches related data, deletes records, and sends a summary of deletions to the client API. It includes retry mechanisms for failed operations and manages exceptions during data deletion. Created APIs for data retrieval and dashboard display in an internal configurator application, and implemented CRUD APIs for integrating and managing LOINC codes, enhancing data handling and integration.Designed and integrated asynchronous logging mechanisms with dynamic real-time logger level adjustments to enhance system performance and flexibility.Improved system efficiency by refactoring code to directly call the Azure Blob API, eliminating legacy intermediate system calls and enhancing performance.Created interfaces for data integration from multiple client APIs, ensuring seamless data exchange, and provided primary support for a Hong Kong-based insurance client, addressing production issues and maintaining system reliability.Delivered 10+ change requests across 6 major releases, managing feature enhancements and resolving critical bugs efficiently.