Antony Messerli
- antony@mes.ser.li
- Personal Blog
- San Antonio, Texas
Experienced Principal Engineer proficient in physical hardware and virtual infrastructure automation. Excellent reputation for solving complex problems and developing automation. Highly effective at working with teams of designers and builders to accomplish projects on time. Quick to learn and adapt to new technologies and have developed, implemented, and operated large Infrastructure as a Service deployments at scale. (50,000+ physical servers running 250,000+ virtual machines)
Work Experience
Principal Engineer, Platform Engineering
Manager and Principal Engineer, Infrastructure Engineering
- Managed the Infrastructure Engineering team responsible for development, design, engineering, and lifecycle of all server platforms and hardware components that were deployed into Rackspace Technology facilities:
- Worked with external hardware vendors to evaluate and validate new server technologies
- Conducted research to test and analyze feasibility, design, operation, and performance of server platforms and components
- Collaborated across multiple departments to ensure smooth deployment of new products
- Evaluated various bare metal automation software as options to update existing products (MAAS, OpenStack Ironic)
- Identified solutions to reduce spending and improve TCO on hardware platforms
- Developed tooling to automatically update firmware and benchmark platforms weekly with Phoronix Test Suite to identify differences in performance throughout the lifecycle of a platform
- Set goals with team members and ensured they were met by conducting performance reviews
Principal Engineer, Private Cloud
- Member of engineering team responsible for development of Rackspace’s private cloud distribution of OpenStack, which is deployed and maintained in production environments
- Implemented CI/CD automation and testing for OpenStack deployments and upgrades
- Conducted architectural reviews and built proof of concept ideas for product
- Contributed to various open-source projects including OpenStack and OpenStack-Ansible tooling for feature development and bug fixes
- Developed tools to automate upgrades of customer environments of OpenStack so that production environments could be upgraded by leaping over multiple versions or incrementally updating
- Wrote Ansible automation to deploy Red Hat OpenStack Platform (OSP) 13 for testing and deployment in production environments
Principal Engineer, Public Cloud
- Involved in strategic initiatives, research and development, and operational decisions of Rackspace’s public cloud compute product
- Served as leader in Technical Career Track (TCT) program. TCT is similar to fellowship programs found at other technology companies. Worked with other Principal Architects and Engineers across company to discuss business challenges and technical problems.
- Built a proof-of-concept version of public cloud based on KVM to investigate moving away from Xen
- Developed live in-memory boot OS distribution for rapid deployment and upgrading of cloud-based hypervisors using BitTorrent to eliminate need for OS installations
- Built datacenter provisioning system utilizing iPXE for lifecycle management of servers, including OS installation, live booting, firmware provisioning, and RAID management to manage entire hypervisor fleet
- Developed and launched Performance Cloud Servers based on Intel Processors and highly tuned Xen Hypervisors
- Created and launched iPXE based OS boot loader for Cloud Servers and Bare Metal for customers to use (boot.rackspace.com)
Senior Systems Engineer, Cloud Servers/OpenStack
- Focused on rapid prototyping, design, and implementation of new features for Cloud Servers NextGen
- Automated Hypervisor Deployments of XenServer for Cloud Servers
- Developed, tested, and validated all new hardware platforms which included Dell, HP, and Open Compute Project (OCP)
- Extensive work with OpenStack and open-source community
- Deployment and Continuous Delivery using Puppet, Jenkins, and other custom automation tools
Systems Engineering Manager
- Managed the team responsible for Systems Engineering and Integration for Open Cloud Compute product at Rackspace to build a large-scale Infrastructure as a Service platform
- Worked closely with Compute Development and Operations teams to ensure that OpenStack software would meet customer’s expectations for stability and scalability
- Designed and built out Rackspace’s internal clusters of Nova (OpenStack running on OpenStack) in preparation for production deployments utilizing XenServer
- Extensive work with OpenStack and open-source community
- Successfully launched Next Generation of Cloud Servers in multiple regions worldwide on the project’s specified timelines
Senior Systems Engineer, Cloud Servers/Slicehost
- Responsible for integrating Slicehost technology into Rackspace systems upon acquisition of Slicehost
- Developed hardware platform and worked side by side developers to get everything integrated for launch of Rackspace Cloud Servers
- Designed and architected Windows Cloud Servers offering along with team of Developers
- Focused on Research and Development for Cloud Servers/Slicehost brands
- Performed extensive work with open-source Xen, Citrix XenServer, and OS installers for hypervisor and guest image development for all flavors of Linux and Windows
- Responsible for Escalations for Cloud Servers product
Systems Architect (Rack Labs)
- Moved over to Rack Labs, a group inside Rackspace focusing on new ideas and products, to focus on designing and developing Rackspace’s Infrastructure as a Service product (Cloud Servers).
- Worked on designing the offering and worked with a team of developers to build a prototype. The acquisition of Slicehost, a VPS provider at the time, accelerated this project and laid a lot of the foundation for what would later become OpenStack.
Product Engineer Server Hardware and Virtualization
- Responsible for Research and Development of all server hardware and virtualization platforms at Rackspace
- Developed network-based automated firmware updater tooling for updating datacenter server builds
- Developed, tested and integrated all server offerings including Rackspace white label brand, HP, and Dell Servers. Responsible for integration and testing with automated Windows and Linux installers utilized by datacenter. Worked closely with automated Windows and Linux installer teams
- Developed, tested and integrated Rackspace’s first VMware based Virtualization offering
- Received hardware issue escalations
- Worked with vendor’s engineering groups on issues and feature requests
Datacenter Operations Technician
- Responsible for building, maintaining, repairing, and diagnosing over 3000 servers in a single datacenter. Worked with standard server components as well as branded servers. Worked with many server OS types including Windows, Linux, and Sun Solaris.
Projects
netboot.xyz
An open-source internet boot loader that utilizes iPXE for network booting into Operating Systems or Utilities over the internet. Provides different forms of media for booting installers from a single menu for worldwide use. Has been utilized by several companies as part of their product offerings and been featured on Hacker News several times.
Information
Talks
- Stateless Hypervisors at Scale (OpenStack Summit, April 2016)
- Using IaC with VCD to Deploy Workloads Across Clouds (Dell Technology World 2021)
Patents
- Multi-level cloud computing system (us 9,563,480)
- Method and System for Transferring a Virtual Machine (us 9,552,215)
- Method and System for Utilizing Spare Cloud Resources (us 9,471,384)
- Wake-on-LAN and Instantiate-on-LAN in a Cloud Computing System (us 9,268,586)
- Pluggable Allocation in a Cloud Computing System (us 9,141,410)
Certifications
- Amazon Web Services Certified Solutions Architect - Associate - Aug 2021
- Amazon Web Services Certified Cloud Practitioner - Aug 2021