Principal Engineer
Design and implementation work on Storage Array-based Virtual Machine management infrastructure:• Design and implementation team for Citrix "StorageLink": Storage Array-based Virtual Machine management (provisioning, assignment, replication), SMI-S with EMC Clariion and V-Max, HP-EVA, Pillar Data, 3PAR, LSI, non-SMI-S with Hitachi USP and AMS, HP-XP, HP-Lefthand (P4000), HP-MSA, HP-EVA, Dell Equallogic.• Virtual Machine management tools to simplify and automate replication and Disaster Recovery of Virtual Machines, including direct array-to-array replication and failback, and Cloud-based replication, including Microsoft Hyper-V and Citrix XenServer.• Port Windows Service-based StorageLink SMI-S client code (C++, Pegasus) to Linux, integrate functionality for EMC Clariion and HP-EVA directly into Xen Server core using Python/SWIG bridge.• SMI-S client to automate fabric/switch zone management (Brocade) in response to array lun/host operations.• Agent-less host remote discovery and control (incl. VM management) with Windows/WMI and Xen/XAPI interfaces.• Client-server interface model using gSOAP.• Co-developed (patent recipient) design and implementation for vendor-neutral SMI-S characteristics abstraction.