Post Job Free
Sign in

Engineering Services and Project Management

Location:
San Francisco, CA
Posted:
September 24, 2015

Contact this candidate

Resume:

Japheth C. Ko

***** ***** *** ***** **.

Los Altos Hills, CA 94022-2410

650-***-****

*********@*****.***

Objective

A senior management position in Software Engineering; to build a first-class engineering team and an environment where everyone in the team can flourish.

Summary of Qualifications

More than twenty-five years of hands-on management experience in software quality engineering and assurance, performance engineering, tools implementation, engineering lab, configuration management, software releases, technical solution, technical support, and sustain engineering.

Managed teams of more than 50 people, including both onshore and offshore teams in Canada, China, India, and Czech Republic.

Widely recognized as product domain expert, product evangelist, customer advocate, and go-to person on most complicated customer issues.

Delivered wide range of software products, from shrink-wrapped client software to enterprise software in the following areas: SaaS, open source, network monitoring and analysis, application performance monitoring and analysis, mobile application, pricing, incentive management, Internet content, Internet shopping, Internet browser, e-mail and news, online search, semiconductor testing equipment, and optical character recognition.

Delivered software products in multiple platforms – Unix, Windows, and Mac, and managed parallel development of two future releases of software.

Built and managed several well qualified, highly motivated, and cohesive project teams, which were always recognized as one of the best groups within the organization.

Managed rapid growth of teams averaging more than one new hires a month over a period of more than a year.

Guaranteed and delivered a high-quality 1.0 product that didn’t need a bug-fix release. Customers never reported any problems we were not aware of before we released the product. Quality was praised as being one of the best features of the product.

Contributed to key user interface design of award-winning products. These products received awards from PC Magazine and several others.

Experienced in a chaotic environment that required frequent changes of priority and direction. Had been able to guide the team members through changes and focused on what they did best, resulting in successfully shipping high quality product in timely fashion.

Work History

2010 - Present

A&I Solutions, Inc., Suwanee, Georgia

Sr. Solution Architect

Designed and implemented Application Performance Management (APM) solution for various Fortune 500 companies and universities to monitor mission critical applications, and to analyze and identify problems.

2013

StrongLoop, Inc., San Mateo, California

QE Director

Built QE teams in three geographical areas, and set up QE, CI (Continuous Integration), and release processes for:

oStrongLoop Node, supportable distribution of open source Node.js

oStrongOps (NodeFly), Node.js application performance management

oLoopback, Node.js mobile framework

2004 - 2010

CA Technologies Inc. S. San Francisco & Redwood City, California

(acquired Wily Technology, Inc., S. San Francisco, California in 2006 and Timestock, Inc., Palo Alto, California in 2005)

Sr. Director, Quality Assurance (2009 – 2010)

Managed Quality Assurance teams in US, Czech Republic, and India to:

oPlan and execute the Quality Assurance Plan for the CA Service Office (“Picasso”), CA’s next-generation Service Desk Management product that utilizes knowledge in user community and delivers as Software-as-a-Service (SaaS).

oPlan and build QA infrastructure for the project, including QA metrics, on-demand build deployment and automation, and test automation framework that tightly integrates test case depository, test automation, defect tracking, and build system.

oDeliver proof-of-concept on innovative iPhone and Google Wave applications that integrate with CA Service Office.

Sr. Director, Engineering (2007 – 2009)

Managed Customer Quality teams in US and India to plan and deliver patches and quarterly service packs on the following two products:

oIntroscope: Java and .NET application monitoring and analysis

oCustomer Experience Manager (CEM): Network monitoring and analysis

Managed the following shared resource engineering teams: Performance, Tools, and Engineering Lab.

Analyzed, reproduced, and resolved most critical and complicated customer escalations.

Mentored and provided technical leadership to Support and Sustain Engineering organizations on CEM and Introscope issues.

Director, CEM Release and Sustain Engineering (2006 – 2007)

Managed all phases of CEM releases: Alpha, Beta, GA, and patches.

Managed beta program by recruiting and interfacing with beta customers.

Analyzed, reproduced, and resolved critical CEM customer escalations by working on site with customers. Prioritized, coordinated, and managed bug fixes and patch releases.

Director, CEM QA, Wily Technology, Inc. (2005 – 2006)

QA Director / Architect, Timestock, Inc. (2004 – 2005)

Designed QA architecture for network monitoring and analysis application. Developed both intelligent and automated test suites using Python scripts, UI automation tool, and QA tracking tool.

Managed on-time delivery of major software releases every three to four months. Improved quality of software significantly by reducing the number of customer escalation issues dramatically.

2003 - 2004

iPart, Inc., San Mateo, California

Vice President, Engineering

Designed architecture for mobile field service and retail sales applications.

Researched technology and solutions, built prototypes, planned for resource and budget, and presented to venture capital firms and potential customers.

1999 - 2002

Vendavo, Inc., Palo Alto, California

(formerly OfficeClick.com)

Director, Software Process

Managed Quality Assurance, Configuration Management, Project Management, MIS, Technical Publications, and Technical Support. Hands-on in all areas except writing user’s documents. Software was developed in Java for Windows and UNIX.

Designed and implemented source code control system that managed orderly checking in to public integration branches, which resulted in dramatic drop in build failures.

Designed and implemented source build, release, installation, and content push processes, so that any build or snapshot of contents could be deployed on any of 30+ servers at any time with a single command.

Designed QA automated system tests framework that allowed QA Engineers to run hundreds of test cases on a feature without writing a single line of code. The test cases tested everything in the system except UI.

1998 - 1999

Callidus Software, Inc., San Jose, California

Manager, Software Development Infrastructure

Managed Quality Assurance, Configuration Management, and Technical Publication. Hands-on in all areas except writing user’s documents. Software was developed in Java for Windows and UNIX.

Built and maintained the infrastructure of engineering environment, including source code control system, defect tracking system, code coverage analysis, engineering intranet web site, and QA automation.

1993 - 1998

Netscape Communications Corp., Mountain View, California

(acquired Collabra Software, Inc., Mountain View, California in 1995)

Software QA Manager, Netscape Communicator (1996 - 1998)

Started and managed QA project teams for the Netscape Communicator 6.0, including a team in a remote location, with the focus on working with development team early in the project to prevent defects. At the same time managed a QA team responsible for the Mail & News component of 5.0.

Managed multiple QA teams to release Netscape Communicator 4.0x and Netscape Navigator 3.0x, 2.0x on all platforms - Windows, Mac, and UNIX. For six months 2.0x, 3.0 and 4.0 were developed in parallel. Planned, coordinated, tested, and released all products in tight schedules and limited resources. The challenge was to set a proper priority and to focus on few improvements at a time.

Software QA Manager, Netscape Mail Server and Client (1995 - 1996)

Assembled and managed a QA team that released Netscape Mail Server 1.0 in less than two months.

Started Netscape Mail Client QA team that later became Netscape Communicator 4.0 Mail & News QA team, and started QA task early in the project. The product was not released until June 1997.

Software QA Manager, Collabra Software, Inc. (1993 - 1995)

Started and managed a software QA team. Planned, designed, tested and released all Collabra products, including 1.0 and 2.0 releases of Collabra Share Workgroup Edition, Client/Server Edition, Server, Mail Agent, Replication Agent, Internet Newsgroup Agent, and Agent for Lotus Notes. All QA tasks were completed in a timely fashion. The quality of the 1.0 product was so high that there was no need for any patch releases, and was highly praised by many customers.

Built and maintained the infrastructure of engineering environment, including source code control system, defect tracking system, and QA automation tool.

Performed software builds on all Collabra products. Worked closely with a software manufacturing firm to approve all media of the products and to release all Collabra products.

1990 - 1993

Mead Data Central, Mountain View, California

Software QA Manager (1993)

Recruited, built, and managed a software QA team on a Microsoft Windows product for LEXIS/NEXIS on-line services, including requirement reviews, specification reviews, design reviews, and test case development and execution. All tasks were completed on time with high quality.

Lead Software QA Engineer (1990 – 1993)

Performed project estimation and measurement using Function Point methodology and CheckPoint software package to project more accurate schedules on projects.

Designed and developed software defect tracking system using Microsoft Windows, SQL, and C++ with object oriented approach.

Defined standards and guidelines for unit testing, requirement and specification reviews, and coding.

Designed and developed, or evaluated and purchased tools used in software development and testing. Resulted in higher efficiency of software quality assurance processes.

1989 - 1990

Credence Systems, Inc., Fremont, California

(formerly Semiconductor Test Solutions)

Software QA/Release Engineer

Improved and maintained configuration management system.

Coordinated and conducted software testing.

Designed and developed software defect tracking system using SQL.

1987 - 1989

Calera Recognition Systems, Inc., Sunnyvale, California

(formerly Palantir Corporation)

Senior Software Engineer

Designed, developed, and executed automated software test suite for character recognition software and its user interface. No critical or serious defect was ever discovered after the product was released.

Coordinated and executed software configuration management and product releases. Worked closely with manufacturing on product releases.

Education

MS Computer Science, Stanford University, Stanford, California GPA: 3.7

BS Mathematics, Distinction in Mathematics, University of Washington, Seattle, Washington GPA: 3.9



Contact this candidate