Teams: CALM (Cloud Application Lifecycle Management), Prism (Management Plane Infrastructure).
Part of the core development team of Calm SaaS (link below), a fully-managed, subscription-based application management offering, designed to expand Calm’s TAM to customers who do not own a Nutanix appliance.
Primarily responsible for the design and development of the SaaS platform on public cloud including:
⇢ Networking stack: Secure flow of traffic from public cloud to private VPCs and data centers, and vice-versa; firewalling and proxying. Also worked on network security, and SSO integration with the Nutanix portal.
⇢ On-premise agent: A smart agent that manages connectivity to network blackboxes (ie. VPCs, data-centers), with self-healing and self-upgrade capabilities.
⇢ Upgrades: An ecosystem to facilitate the regular roll-out of transparent upgrades to the Calm platform as well as to deliver critical security patches and functionality improvements to the On-premise Agent.
⇢ Monitoring and Telemetry stack for the platform, including real-time actionable alerts for a variety of scenarios including resources crunches, services downtimes and semantic failures in the product/platform.
⇢ Builds and deployments: Build pipelines for the platform components, and automated provisioning and lifecycling of Calm instances on-demand.
Worked on a variety of projects/domains across the Nutanix stack. Highlights:
⇢ Support for Same-site replication and recovery of VMs for disaster recovery/business continuity.
⇢ Segmentation and isolation of control plane network traffic from user/management traffic.
⇢ An automation framework for specifying and generating Calm blueprints on the fly.
⇢ Performance benchmarking of Nutanix API infrastructure.
Conducted 10+ bootcamp and technical deep-dive sessions for new hires, on 'Application Lifecycling and Governance' in hybrid cloud.