Andrew Purtell
About Andrew Purtell
Andrew Purtell serves as Vice President of Apache Bigtop and Apache HBase at The Apache Software Foundation, bringing extensive experience in software engineering and cloud architecture. He has a strong background in compiler design, operating systems, and network protocol development, with over a decade of experience in various roles across notable technology companies.
Work at Apache Software Foundation
Andrew Purtell currently serves as Vice President of Apache Bigtop and Apache HBase at The Apache Software Foundation. He has held these positions since 2015, contributing to the development and management of both projects. Prior to his current roles, he was a Committer and PMC Member for Apache HBase from 2008 to 2015. His leadership in the HBase project included serving as Project Chair, where he oversaw project direction and community engagement.
Current Role at Salesforce.com
Since 2014, Andrew Purtell has worked at Salesforce.com as an Architect specializing in Cloud Storage. In this role, he focuses on designing and implementing cloud storage solutions, leveraging his extensive background in operating systems and network protocols. His experience in cloud technologies complements his work at The Apache Software Foundation.
Education and Expertise
Andrew Purtell studied Computer Science at Northeastern University from 1992 to 1995. He possesses expertise in operating systems kernel development, particularly with the Linux kernel and device drivers. His programming proficiency spans multiple languages, including C++, Java, Python, and SQL, among others. He also has experience with container technologies like LXC and virtualization technologies such as Xen and KVM.
Professional Background
Andrew Purtell has a diverse professional background, having worked in various engineering roles across multiple companies. He served as a Senior Research Engineer at Sparta from 2005 to 2007, a Principal Engineer at Intel Corporation from 2012 to 2014, and a Research Engineer at McAfee from 1998 to 2005. Additionally, he worked as a Senior Architect at Trend Micro from 2007 to 2012, where he focused on network protocol design and validation.
Technical Skills and Contributions
Andrew Purtell has contributed to various technical fields, including compiler design, data mining, and statistical inference techniques. He has applied cryptographic algorithms and protocols in several projects and has experience in designing libraries that utilize Internet and Web protocols. His skills also extend to custom modifications in virtualization technologies, enhancing their functionality and performance.