Cameron Harr

 

Work Experience

 

Software/Applications Engineer

Fusion-io Inc. Dec. 2007-Mar. 2009

*    Helped optimize and rewrite some ioDrive kernel driver functions for garbage collection.

*    Researched, configured, tuned and benchmarked remote block device protocols:

o SRP/InfiniBand RDMA, iSER, iSCSI

*    Helped drive code changes and RHEL/CentOS porting changes into SCST/SRP code.

*    Planned and developed Python/Curses (~5K lines) application to implement and facilitate remote block device access. I was the sole technical resource and manager for the project.

*    Worked with chief developer to locate and fix ioDrive driver issue preventing proper VMware and GPFS operation, and assisted key customers with configuration of GPFS.

*    Consulted with HW team on InfiniBand QDR information for ioSAN product, as well as performed verification and performance testing of beta devices.

*    Learned critical understandings of NAND Flash technology, including erase block and log-based writing architecture and internals of garbage collection algorithms.

 

Product Management Engineer, Storage

Linux Networx Inc. Feb. 2006-Dec. 2007

*    Designed, integrated, installed, debugged and benchmarked customer storage purchases.

o Extensive use of DDN and LSI/Engenio disk arrays (~ 5 yrs and 2 yrs, respectively)

o 2-3 yrs GPFS installation/configuration, validation and tuning

*    Assisted in securing exclusive OEM agreement for Linux Networx to sell IBM's GPFS

*    Frequently called on to assist in integration or validation of cluster systems (beyond storage).

*    Validated and/or benchmarked storage products including TMS RamSan and LSI controllers.

*    Trained colleagues and customers on storage-related products.

*    Wrote and/or edited numerous "white papers," brochures, presentations and other documentation for storage products.

*    Delivered webinars to customers on consolidating storage from "silos" to a fast, central and shared storage infrastructure.

 

Systems Engineer

Linux Networx Inc. Feb. 2003-Feb. 2006

*    Served as technical lead and liaison for large system implementations and installations.

*    Helped integrate, test and validate systems at customers' sites, including very large DOD and DOE installations such as ARL, LANL, NERSC and more.

o Helped Mellanox engineer debug and test flaws in AMD processors preventing the ability to process multiple InfiniBand queue instructions on NERSC system.

o Assisted with first ever installation of GPFS on IB and non-IBM H/W at NERSC.

*    Set up, benchmarked and extrapolated/forecast customer application performance in response to RFPs.

o Benchmarked codes in C, C++, Fortran (77,90,95).

o GigE, Myrinet, InfiniPath, InfiniBand (Mellanox, Qlogic/SilverStorm, Voltaire).

*    Architected supercomputing clusters in response to official customer RFPs, matching CPU, RAM, storage and networking to customers' needs.

*    Wrote and edited technical proposals in response to RFPs.

*    Presented technical and sales-focused talks to customers world-wide.


Sales Engineer

Linux Networx Inc. May 2002-Feb. 2003

*    Technical advisor to sales team, enabling competent solution delivery to customers.

*    Worked closely with customers to benchmark application performance on Linux clusters, involving code alteration and optimizations with multiple compilers.

*    Helped Administer and schedule in-house "Solutions Center" heterogeneous cluster using multiple CPU platforms and network interconnects such as Myrinet, InfiniBand and Gig-E.

 

Software Developer

Alta Technology/Linux Networx Inc. Jun. 2001-Dec. 2001

*    Developed embedded software for power/serial cluster management device running Linux on a DIMM PC.

o Implemented an embedded DHCP client and converted a serial command protocol to a new TCP/IP version.

 

Cluster Integration Lead

Alta Technology/Linux Networx Inc. May 2000-Jun. 2001

*    Integration of supercomputing clusters with the Linux operating system at customer sites.

*    Ensured on-time delivery of systems to meet monthly/quarterly revenue estimates.


Technical Support Engineer

Novell Inc. May 1999-Mar. 2000

*    Resolved critical issues involving Novell’s GroupWise communications suite for customers with Premium contracts.

 

Education

 

B.S. Computer Engineering, Mathematics minor

Brigham Young University Dec. 2002

*   Classes in computer science, analog and digital circuitry, signal manipulation, computer architecture, operating system design. Specialized in digital/mixed-signal VLSI design and layout.

 

Skills & Qualifications

 

*     Expertise in rotational and Flash/SSD storage; software and hardware RAID; and storage benchmarking of products including Fusion-io ioDrive/ioSAN, Data Direct Networks, Engenio/LSI, Qlogic, IBM GPFS and CFS Lustre.

*     ~ 8 yrs experience with High Performance Computing, including:

o       High Performance interconnects like InfiniBand, InfiniPath, Myrinet, Gigabit Ethernet

o       Cluster installation, management and debugging

o       Job batch management with PBS Pro, openpbs

o       Parallel application behavior

-      MPI compiling with GNU, PGI, Pathscale, Intel compilers in C, C++ and Fortran

*     Department of Defense security clearances:

o       Complete NAC

o       Maintained Interim Secret Clearance

*     Extensive knowledge and experience with Red Hat/CentOS, Fedora and Suse Linux.

*     Certification of Training with Ansys Airpack and Altair PBS Pro.

*     Real-world experience programming in Java, C++, C, Python, Perl, HTML/XML, BASH/CSH

*     Experience with all major operating systems; modern processors; digital & analog integrated circuit design, layout, and simulation in ViewLogic & Cadence CAD programs; Verilog HDL.

*     Speak, read, and write Spanish fluently.

 

Accomplishments


*     Winner of Linux Networx bonus for outstanding work.

*     Recipient of "Atlas" and "Dream Team" awards signifying top performance in Novell's support division for fy2000 q1.

*     Novell CNE in both NetWare 4.x and GroupWise 5.x.

*     Top performer in university Technical Writing course.

*     Member National Honor Society in high school, graduating with High Honors.

*     Recipient of Eagle Scout award.

 

 

* References available upon request

Download my resume in PDF here.