Contributor and Elected Member of the OpenStack Technical Committee
Russell is a Senior Principal Software Engineer and the Lead Architect for OpenStack Infrastructure at Red Hat, Inc. He is on the OpenStack Technical Committee (since Fall 2012). Russell has been contributing to the development of OpenStack since the Fall of 2011. His most significant contributions have been to Nova (the Compute project) and he served as the PTL of Nova for the Havana and Icehouse releases.
Prior to working for Red Hat, Russell spent 7 years (2004 - 2011) working for Digium on the Asterisk project. In the later years, Russell was the leader of the Asterisk project as well as the Engineering Manager for Asterisk development at Digium.
Russell is also a published author. Russell co-authored "Asterisk: The Definitive Guide" and "Asterisk Cookbook", published by O'Reilly Media. He also contributed a chapter on Asterisk to the book "Architecture of Open Source Applications".
Russell graduated from Clemson University with a Bachelor's degree in Computer Engineering in the Fall of 2006. He currently resides in Charleston, South Carolina.
I'm involved in the following OpenStack projects: Nova,Quantum,Oslo,Openstack-ci,Release
I have been deeply involved in the development of OpenStack for the last 3 years. My biggest contributions to OpenStack have been both technical and leadership contributions in the development community.
I am also exposed to the business side of OpenStack via my job at Red Hat. I work with many partners and customers to help them be successful with OpenStack. This helps give me more perspective on what OpenStack needs to be successful for enterprises, telcos, and more.
I have not served as a board member for a non-profit. However, my career has been based on open source software in a business environment, which gives me a lot of interesting perspectives on what the OpenStack Foundation can do to help ensure the success of OpenStack.
The OpenStack Foundation plays a critical role in the success of OpenStack. While the Technical Committee provides technical guidance and oversight for the project, much more is needed for OpenStack to be successful. The board must work with the foundation by providing guidance and direction for all things needed for OpenStack to have a healthy commercial ecosystem.
There has been increasing collaboration between the OpenStack board and the Technical Committee. This includes in person meetings at OpenStack summits, as well as collaboration in between. I'd like to continue to find ways where it makes sense for the two groups to collaborate.
There has been very good progress in the DefCore effort in the last year. I think the board needs to keep pushing on this to work with the foundation to complete a set of trademark programs that better support the current OpenStack commercial ecosystem.
Finally, the board should continue to take in input for all aspects of the OpenStack community to identify barriers to OpenStack adoption and growth and work to find resources to reduce those barriers.
Russell has already been nominated by: