×
Ryan Schubert

Ryan Schubert

Developer. Sailor.

Boulder, Colorado, US, CO 80302
304.614.7883
English

Background


About

About

Skilled Python developer who enjoys building tools and services. Team player that works together to find creative solutions. I strive to be constantly learning new things.

Work Experience

Work Experience

  • Software EngineerSolidFire/Netapp

    Jan, 2014 - Present

    Automating the world! Worked on a team of 8 - 14 engineers maintaining the core automation libraries consumed by the SETs, QE and infrastructure teams. These libraries were used to deploy and setup SolidFire nodes, testing clients and networking.

    • I built out an automated network configuration service. I started with a skeleton service and turned it into a fully functional, asynchronous service that now manages all switches in our test lab. This service supports many switch vendors and is used in all automated testing. I became the team lead as it grew and evolved through two major versions. In this position I was involved in requirements gathering, feature building, integration into testing framework, design / architecture, triaging bugs, working with users to enhance this service and assisting users to navigate the service effectively.

    • I worked on a small team to understand SolidFire’s current build system and helped lay the ground work for a new scaleable build system. We took the existing process and broke it down into a more modular system, which is easily extendable for new products.

    • During SolidFire’s transitions to agile and subsequently SAFe, I took on the role of scrum master at various points. I enjoyed assisting my team in taking on this role. I was able to guide the team to become more effective by focusing on smaller incremental changes.

    • SolidFire experimented with integrating DevOps closer to the agile teams rather than have them be distinct teams. I eagerly jumped on this experiment because I see the benefit of having everyone involved (developers, quality, infrastructure, etc) be involved in the CICD pipeline.

    • In my current position I have been working on ways to integrate a network configuration service into the product. I also spent 12 weeks on a team prototyping a new REST based transactional networking service to replace the networking API calls in the SolidFire product.

  • Automation QE InternSolidFire

    May, 2013 - Aug, 20133 months

    Automated SolidFire storage clusters and Virtual Machines to simulate customer environments.

    • As an intern I helped develop automation around deploying VMs in ESX, KVM, Xen, and HyperV that were backed by SolidFire Storage. Once these VMs were deployed large automated suites were run to to simulate customer workloads and failure scenarios.

Skills

Skills

  • Development
    PythonLinux, OSXDocker, LXCGit, MercurialDevOpsVMWare/ESX, KVM, VirtualBoxJenkinsMongoDBAgile, Scrum Master
Education

Education

  • Computer Science, Masters, University of Southern California

    Aug, 2012 - Dec, 2013

  • Computer Science & Physics, Bachelor, Wheeling Jesuit University

    Aug, 2007 - May, 2012

    Mathematics - MinorInternational Studies - Minor
Awards

Awards

  • Eagle Scout Boy Scouts of America

    Awarded on: Oct 01, 2006

Volunteer Work

Volunteer Work

  • Volunteer, Union Sailing Club

    May, 2012 - Present

    • Junior Instructor - 2016-2018

    • Commodore - 2018

    • Fleet Captain - 2019-Present

Interests

Interests

  • Sailboat RacingCookingPhotographyHome RepairChicken Tending
References

References

  • Available upon request