At Tata Communications Ltd. (Cloudlyte), I standardized error handling across a multi-tenant platform with a runtime-loaded catalog of 728 resource-action codes, reused across ~500 call sites. I exposed an errorCode field on every API response to give clients and monitoring a stable, machine-readable contract.
I also introduced NATS JetStream as the platform’s messaging backbone, built custom Kubernetes operators for image lifecycle automation, and reworked logging across 60+ HTTP handlers into structured, searchable output. I contributed to Registry-as-a-Service and built an audit-event subsystem that records resource mutations.

