Jon's Pages

Home
Up
Pre-History Stories
Contact Us
Brewing Beer
FrontPage 101
FrontPage FAQs
Radio Email
Resume
Web Archives

Resume

Jonathan H. Hacking

(please see my contact page to get in touch with me)


Creative, team-oriented, responsible, lead QA engineer with a broad technical background
dedicated to producing top quality solutions as efficiently and effectively as possible.


Technical Skills

Designing, writing, implementing, and maintaining test plans, test design specs, and test suites.
Designing, implementing, enhancing and analyzing performance test suites.
Building, leading, teaching, and driving effective, cohesive development teams.
Working constructively with development, management, and others to produce top quality products.
Have developed in C, Pascal, and several Assemblers.  Have also worked with C++, SQL, VB, VT, Fortran, ASP, and many scripting languages.
Networking and data communication issues, architectures, performance and protocols.
Designing and implementing build systems, version control systems, communications networks, and test case tracking systems.

Career Experience

Marine and Software Engineering Consultant

2001-present (intermittent)

Develop, enhance, test, and document surgical laser controller software written in C and Assembler.
System Analyst for selection of software development tools and methodologies.
Analyze, advise, and install marine systems including:  Analog and digital communications, radar, computer, power, refrigeration, diesel and navigation.

Software Design Engineer / QA Lead

Microsoft Corp., Redmond WA

2003-2004

Design and write test plans, and drive initial testing for the Vista Multi-Language User Interface & Resource Loader APIs.

QA, Lab and Released Products Team Manager

Onyx Software, Bellevue WA

20002001

Responsible for all benchmarking and performance testing of 2 and 3-tier Customer Relationship Management (CRM) applications
Manage the R&D Lab, supporting over 100 development and QA engineers
Manage the Released Products Group, responsible for service packs, patches, and 3rd tier tech-support
Hire, evaluate, and supervise full time and contingent technical staff

Software Design Engineer / QA Lead

Microsoft Corp., Redmond WA

1996-2000

Responsible for all testing of MS Digital Dashboard web technology released in June 2000.
Responsible for all testing of Microsofts Clip-Art website (now http://dgl.microsoft.com).  Develop and execute test plans, test specifications, test applications, stress suites and release criteria for 6 major code upgrades of this completely dynamic, ASP and SQL powered website.  Improve relationships with microsoft.com and ITG groups to improve reliability.  V&V new content as needed.  Since this site took 2 million hits and 1 million downloads a day, performance was always a crucial issue.  I developed and tracked performance metrics and researched new technologies to give users the best experience possible.
Responsible for all testing of an internal image asset tracking system, a multi-user custom VB application connected to a SQL back-end.  Develop and execute test plans, test specifications, and release criteria for 4 major code releases.
Responsible for all testing of the MS Broadcast Data Network client and server components, a convergence technology that merged television and the web.  Our group was responsible for the 'video enabling' of Win98, but my teams specific responsibility was testing the creation and transmission of digital data that comes down 'next to' the video signal in the vertical blanking interval.  Procure and setup test hardware, develop and execute test plans, test specifications, test applications, stress suites, BVTs, end-to-end tests, accelerated life tests and release criteria.  This project lasted over 2 years and included testing 2 client components that shipped with Win98 and 13 server components that shipped in NetShow Theater Server.
Drive bug triage meetings and meet with program management and developers to drive important issues to resolution.
Hire, evaluate, and supervise full time and contingent technical staff.

Senior Development Engineer / Team Lead

Applied Microsystems, Redmond WA

1995-96

Develop multi-platform (Windows, Sun Unix, HP Unix) software for in-circuit emulators.
Development was done in C, C++, and an in-house language in a Unix environment.

Senior Embedded Software & QA Engineer

Luxar Corp., Bothell WA

1993-95

Develop, enhance, test, document, and maintain surgical laser controller software.  We used an 80552 chip and custom hardware to control a 20W RF excited CO2 surgical laser.  The code implemented feedback control systems and was written in C and Assembler.
Modify the laser control system to create a new pulse type suitable for skin resurfacing (wrinkle removal).
Develop, write, and implement a full medical software development system and a V&V system suitable for FDA certification.
Use these systems to help obtain 2 FDA 510(k) certifications for the product and procedures.

Embedded Design Engineer / Team Lead

SpaceLabs Medical, Redmond WA

1989-93

Develop and test real-time, multitasking medical patient monitoring systems.  We used a vrtx real-time multitasking kernel running about 90 tasks on custom 186 and 386 based hardware.
Research and implement new code, compilers, emulators, debuggers, make and version control systems, and automated test environments.
Team leader for development of new motherboard (hardware and software).
Design & implement tools & systems to enhance productivity & product reliability.
Network Manager / Architect for our Novell / Unix development network.

Software, Hardware and Network Engineering Consultant

1982-89

Develop, build and test ASIC based intelligent medical products.
System Analyst for selection of computer and networking hardware and software.
Install, maintain and administer Novell and Unix LAN systems.
Develop custom modules to interface existing DBMS products.
Analyze, install and maintain marine systems including:  Analog & digital communications, radar, computer, power, refrigeration, diesel and navigation.
Teach a variety of software packages in classroom settings and one-on-one.

Project Engineer / Manager

Hacking Labs, Palo Alto CA

1975-82

Manage all phases of Government prime contracts:  Proposals, sales, R&D, manufacturing, budgets, out-sourcing, and QA for systems including:
 

Embedded Microprocessor based control systems

 

Radome nosecones for NASA high altitude research jets

 

Environmental, magnetic, and microwave test chambers

 

Power supplies from a few watts to Megawatts

 

Microwave communications and radar systems to 100 GHz

Hire, evaluate, and supervise technical staff.

Education

University of California - Berkeley
Bachelor of Science Electrical Engineering and Computer Science
Cum Laude

Jon's Pages: Up | Pre-History Stories | Contact Us | Brewing Beer | FrontPage 101 | FrontPage FAQs | Radio Email | Resume | Web Archives

Top Level: Home | Destinations | Cruising Info | Underwater | Boat Guests | Ocelot | Sue | Jon | Amanda | Chris | Site Map | Make a Comment


This site is
sponsored by:
The Triton - Nautical News for Captains and Crews

Copyright  2000‑2014 Jon and Sue Hacking -- HackingFamily.com, svOcelot.comAll rights reserved.