Alexander Chiang alex@chizang.net http://chizang.net/alex/blog/about/ 2507 Flintridge Pl. Fort Collins, CO 80521 (970) 364-3245 Summary * Proven ability to ship products while leading globally-distributed teams * Extensive experience enabling and delivering new hardware platforms * Deep understanding of entire software stack, from firmware to web browser * Experience supporting OEM pre-sales, ODM manufacturing, and L3 escalations Canonical, Ltd. / OEM Services 04/2010 - Present Premium Engagements, engineering manager --- * Hired as software engineer, promoted to engineering manager in Oct. 2011 * Shipped Vodafone Webbook * Technical lead of multiple, high-customization projects * Mentored peers and direct reports in technical and professional development Hewlett-Packard / Business Critical Servers 05/2007 - 03/2010 Linux kernel engineer --- Upstream work * Wrote PCI slot detection module (pci_slot.ko) * Added generic hotplug support to PCI subsystem * Refactorization and clean ups in the ACPI subsystem and drivers Internal work * Shipped Proliant DL785G6, Integrity BL860c/BL870c, and other platforms * Supported enterprise distributions with feature backporting and defect fixing * Developed and executed test plans for new platform and IO card support * Mentored numerous peer engineers on upstream development processes Hewlett-Packard / Business Critical Servers 11/2005 - 05/2007 Integrity Server hardware diagnostics --- * Delivered project's major v2.0 release on-time * Designed and developed Linux userspace IA64 CPU architectural test tools * Supported HP server factory team, directly reducing cost savings Hewlett-Packard / Enterprise Unix Division 8/2002 - 11/2005 HP-UX kernel engineer --- * Shipped HP-UX 11i v2 Enterprise Release and four subsequent update releases * Shipped HP Integrity BL60p * Led development on multiple large projects in the HAL subsystem Papers and Talks * Western State College, guest lecturer, 2009 CIS330: Where's the hardware? Linux PCI slots, a case study CIS391: Dude, I got a CS degree and all I can do is code! (non-obvious tips for success in the real world) * Linux Plumbers Conf, 2008 Physical PCI slots: A little bit goes a long way * SuSE Labs Conf, 2008 Physical PCI slots: A little bit goes a long way * Western State College, guest lecturer, 2006 CIS391: Itanium Servers and 3pm Naps (How to Stop Worrying and Love Working for the Man) * US Patent 7,428,695 System for Automatic Generation of Arbitrarily Indexed Hyperlinked Text Education * University of Illinois at Urbana-Champaign B.S., Computer Engineering, 2002