Consulting software engineer with two decades of experience in industry. Has significant experience designing and building storage devices and storage systems across a wide range of products and services, as an embedded firmware and software developer using C, Python, SQL, and more recently JavaScript and CSS. Also a subject matter expert in regard to HDD and SSD storage devices.
Formal Education
- Graduate Professional Certificate in Software Engineering
- B.S. in Electrical Engineering, University of Colorado Boulder
Career Highlights
- Certified Scrum Master and Certified Agile Practitioner and Facilitator
- As principal engineer for all OEM disks consumed by a major cloud services company—inclusive of HDD and SSD, SATA, and NVMe (NVM Express)—made final technical determinations for storage device technical fitness for all vendors, rack types, and drives
- Highly familiar with building on and using many cloud storage, compute, and monitoring services
- Has modeled power consumption of servers, racks, and disks and driven behavioral changes to reduce power, cooling, and temperatures in the cloud core and edge
- At a major disk drive manufacturer, led major firmware projects across the global portfolio of client and enterprise HDDs
- Has engaged with academic researchers on storage systems and acted as storage device expert within the storage hardware ecosystem and at industry conferences
- Extensive SAS and SATA experience, including interface system design, validation of new hardware, and debugging
- Familiar with data compression algorithms and system implications and has developed compression hardware-firmware architectures
- Named inventor on a dozen issued U.S. patents, including for novel storage systems and optimization methods
- Has designed mixed-signal electronic ballasts for fluorescent lamps
- Early in his career, designed hardware and firmware for SATA 1.0
- Experienced with Zoned Block Devices (ZBD) and Flexible Magnetic Recording
Related Experts
- Power Electronics and Motor Drive Expert Profile
- Electrical Fire and Battery Failure Expert Profile
- Crystalline Coatings and Optical Cavity Systems Expert Profile
- Embedded Firmware and Digital Signal Processing Expert Profile
- Real-Time Embedded Systems and Firmware Expert Profile
Frequently Asked Questions
What types of cases can this expert support?
This expert can support cases involving storage device design and selection, cloud infrastructure, embedded firmware systems, and data compression. They've led hardware evaluation for all OEM disks at AWS and managed major firmware projects at Seagate, so they understand the full stack from silicon to service.
What is this expert's technical background?
They have a BS in electrical engineering from CU Boulder and a graduate certificate in software engineering. Over 20 years as a consulting software engineer, they've held a principal role at AWS managing all OEM disk selection and fitness. Before that, they led major firmware projects across Seagate's portfolio of client and enterprise HDDs.
What technologies does this expert specialize in?
They work in C, Assembly, Python, and JavaScript across Linux and FreeBSD. On the storage side, they know HDD and SSD design inside out—SATA, NVMe, RAID, filesystem design, data compression. AWS is their cloud platform of choice, with hands-on experience in EC2, S3, EBS, and other services.
- C, Assembly, Python, JavaScript
- Linux and FreeBSD
- Amazon Web Services
- Databases and data mining
- Data compression
- Embedded software
- Fault tolerance
- Filesystem design
- RAID