# Dave Hendricks > Principal Software Engineer at HPE Location: Palo Alto, California, United States Profile: https://flows.cv/davehendricks Senior software engineering manager with proven ability to deliver complex software components and products. Strong technical background, with a good knowledge of networking, high availability, Unix, Java and Web technologies. ## Work Experience ### Principal Software Engineer @ Hewlett Packard Enterprise Jan 2020 – Present ### Senior Manager, Engineering @ Hewlett Packard Enterprise Jan 2017 – Jan 2019 ### Senior Manager, Engineering @ Nimble Storage, acquired by Hewlett Packard Enterprise company in 2017 Jan 2016 – Jan 2017 | San Jose, CA ### Senior Manager, Software Engineering @ Dell EMC Jan 2012 – Jan 2016 | Santa Clara, CA Managed several teams in the Data Domain File System (DDFS) organization: - Content Store, a core data path component - Encryption of data at rest - Extended Retention Led the teams to deliver new product features and to triage and fix customer-found defects. Led cross-functional teams to characterize and tune performance on new hardware platforms. Led development team responsible for improving DDFS random I/O performance. ### VP of Engineering @ EmergentViews, Inc Jan 2008 – Jan 2011 | San Francisco, CA EmergentViews (http://www.emergentviews.com) builds imaging systems and is currently focusing on polarization imaging and optical localization solutions. Lead the engineering team and do hands-on work, which has included a Java GUI, a C++ optical tracking algorithm, a MATLAB camera calibration toolkit, and a Visual C++/MFC viewer application to work with our PolarView cameras. ### VP of Engineering @ Muchobene (Ketady, Inc.) Jan 2007 – Jan 2008 | Sunnyvale, CA Led engineering activities at Muchobene, which was providing an instant answer service on the web. Fixed the backend Java server software to be reliable and scalable. Created Web, Mac OS and Windows clients for the service. Responsible for the continuous uptime of the service on the web. Technologies used: Linux, Flash (ActionScript), Apache Tomcat, Ruby on Rails, MySQL. (Muchobene changed its name to PeerPong later.) ### VP of Software Engineering @ Kestrel Wireless Jan 2006 – Jan 2007 | Emeryville, CA Kestrel Wireless was building a solution to stop the theft of optical media and consumer electronics products. Led the software engineering team, which developed a secure distributed transaction-processing system. Defined the distributed architecture and led the design and implementation activities. Built a working prototype using open source Web and cryptography components. Technologies used: Linux, Apache, PHP, OpenSSL, SQLite, JavaScript w/ Google Maps, J2ME with Nokia and Samsung handsets. ### Senior Director of Software Engineering @ Precision I/O Jan 2005 – Jan 2005 | Palo Alto, CA Precision I/O was developing network acceleration hardware and software to replace the Linux TCP/IP stack and Ethernet driver, while providing the standard sockets interface to applications. Managed the software engineering team, which was responsible for developing and maintaining the TCP/IP stack and Ethernet driver, and did some hands-on work as well. ### Software Engineering Manager, Director @ Sun Microsystems Jan 1999 – Jan 2005 | Menlo Park, CA Directed the group responsible for development of Sun Cluster infrastructure in the Solaris kernel, and for extending the product into new domains. Led a team of 50 engineers in three development sites - Menlo Park, Grenoble, France and Bangalore, India. Held various management roles in the Sun Cluster and Netra HA Suite organizations. ### Staff Engineer and Project Lead, Engineering Manager @ Sun Microsystems Jan 1990 – Jan 1999 | Grenoble, France Managed an engineering team in Grenoble, France, which built TMN network management toolkit products and the Java Dynamic Management Kit (JDMK). Project lead for X.25 product. ### Software Engineer and Project Lead @ Sun Microsystems Jan 1986 – Jan 1990 | Mountain View, CA Worked on Unix file systems. Created the Translucent File System as part of the Network Software Environment (NSE) team. ## Education ### MS in Computer Science Stanford University ### BS in Math and Computer Science Stanford University ## Contact & Social - LinkedIn: https://linkedin.com/in/davidhendricks --- Source: https://flows.cv/davehendricks JSON Resume: https://flows.cv/davehendricks/resume.json Last updated: 2026-04-12