Looking for an executive position in product development of networking or clustering system domains
Solid executive experience in building productive and motivated engineering organizations
Deep development experience with server clustering technology and networking switch technology
Hands-on experience with different development models such as CMM and eXtreme Programming
Solid understanding of the product requirements for High Performance Computing and Web Service markets
EXPERIENCE
Woven Inc., Santa Clara, CA
2/06 - now,
Vice President, Software Engineering
Built the engineering department from scratch and completed the
development cycles of 4 switch products, including EFX1000, EFX500,
TRX100, and TRX200. The EFX product line provided the cutting-edge
fabric feature, which enabled non-blocking throughput of highly scaled
L2 core networks. The TRX product line provided complete L2/L3 features
for Top-of-Rack switching in data centers.
Executed $13 millions of development budget and ramped up to $1M
of revenue within 12 months of the first deployment.
Defined the organization structure and communication infrastructure
of engineering. Built 2 development groups, one at Santa Clara with around
20 engineers and the other at Beijing with around 30 engineers. Ramped up
the Santa Clara group in 2006 to deliver the first EFX product. Built the
Beijing Development Center in 2008 and ramped up the productivity of
Beijing developers to the level of their US peers within 6 months.
Defined the system architecture, development strategy, qualification
plan, and development process. Completed the development cycle of EFX-1000
within 18 months and EFX-500 within 12 months. Used the CMM model for
the first EFX1000 release. Migrated to eXtreme Programming in EFX500
development. Significantly drove down the bug count from hundreds to
tens in major releases.
Defined the engineering programs and roadmap. Led the development
execution of ASIC, hardware, software, SQA, TAC, and operation. Defined
the development strategy to leverage ODM for TRX product line.
Penguin Computing, San Francisco, CA
6/05 - 2/06,
Senior Director, Engineering
Built the cluster business unit from scratch in 6 months. Defined
and developed the Scyld cluster, which included redundant master nodes,
scalable compute nodes, storage, and data switches in a multi-rack
turn-key package.
Executed $1.4 million budget plan and ramped up the quarterly
revenue to $1M in 6 months.
Led the solution initiative to turn Scyld clustering software
into a total solution. Engaged and qualified third-party products,
including computing, connectivity, storage, power and cooling, to
build turn-key solutions for target markets.
3UP Systems Co., Cupterino, CA
03/01 - 06/05,
Vice President, Engineering
Developed and deployed three products, including a blade server
with 3 types of blades, a L2/L3 switch module with 10GE uplink, and
virtualization software. The blade server system, CMS-4U, held the
record of the highest computing density and watt efficiency. The
virtualization software allowed users to boot Windows and Linux on
blades without local disk.
Executed the Engineering plan and achieved FCS of all three
products on time while still controlled the annual budget of development
under $1.1 million by leveraging the offshore development and OEM
operation.
Built two development groups, one at Cupertino with 7 engineers
and the other at Shanghai, China with 21 developers. Defined the
development process to remove the communication barrier. Trained and
ramped up the team to full production in 6 months. This offshore initiative
reduced 80% of engineering burn rate, secured the engineer supply and
provided scalability to the development force.
Lead system architects to define system architectures and identified
critical paths. Led and trained the first line managers to create and
execute the development plan. Led the development team to work through
Beta stage and built up the support team after General Availability.
Compaq Computers Cupertino, CA
2/95 - 5/01
Principle Software Engineer, Clustering and Connectivity
Held several engineer and management positions in Tandem and
later Compaq. Went through complete program training and built the
expertise in wide-spectrum of domains, ranging from switching,
driver, kernel, clustering systems, and all the way up to scalable
database.
Led a team to deliver the multi-path clustering product on time.
This break-through technology lifted the limit of system interconnectivity
throughput from 10MB (MegaByte) to 160MB
Led a team to develop the Galaxy product, a new-generation of
clustering technology running over open protocols.
Led the Expand C++ Renovation initiative. Designed the Object
model for legacy products. Led a team to rewrite 87,000 lines of
legacy pTal code into object-oriented C++ in 6 months.
Led the Customer Responsiveness (CR) Initiative of the group to
improve the CR rate from 78% to 92%.