• Implemented the compute extension of our new management service. This extension will be responsible for the lifecycle management of failovers using qemu and libvirt.
• Implemented and aided in the design of the management service of our next-gen product. This service will manage our entire recovery platform.
• Implemented a support tool for the physical export of customers VMDKs. This work saved our dev team from frequent support escalations and allowed physical exports to work on larger backup sizes.
Implemented authorization for communication between our different services. Forced most requests to our services to include a token with requests.
• Designed and implemented the addition of elastic IPs to our cloud continuity API. This was a request from a very large customer and allowed our users to terminate failovers and keep their IPs.
• Implemented an automated build process using Jenkins and Packer to build AMIs for our ASGs. This allowed for autoscaling nodes to reach a ready state x3 as fast.
• Implemented a script to modify the registry of windows devices prior to the image import step of Axcient recovery on AWS. This reduced the number of image import related support tickets that were opened by about 60%.