Stephen Rust

Lead Principal Software Engineer at Linode

Stephen Rust has a diverse and extensive work experience in the field of software engineering and development. Stephen has recently joined Linode as a Lead Principal Software Engineer in March 2022. Prior to that, they worked at Akamai Technologies in the same role starting from June 2020.

One of Stephen's significant professional experiences was at Blockbridge Networks, where they served as a Senior Member of Technical Staff from August 2010 to June 2020. At Blockbridge, they played a pivotal role in leading the development of a new storage stack and optimizing the software-defined block storage product.

Before that, Stephen worked at F5 Networks as a Principal Software Engineer from September 2007 to August 2010. Stephen focused on driving new feature development, stabilizing the product line, and resolving performance bottlenecks.

Stephen's earlier experience includes working at Acopia Networks as a Senior Software Engineer from January 2006 to September 2007, where they made significant contributions to the storage virtualization team and led various development efforts.

Their career began at Sun Microsystems, Inc. in July 2000, where they worked as a Member of Technical Staff. At Sun, their main focus was Solaris kernel development and integration of InfiniBand technology.

Overall, Stephen Rust's work experience showcases their expertise in software engineering, particularly in storage virtualization, kernel development, and performance optimization.

Stephen Rust earned a Bachelor of Science (BS) degree in Electrical Engineering from Valparaiso University. Stephen attended the university from 1995 to 2000.

Links

Timeline

  • Lead Principal Software Engineer

    March, 2022 - present