Christopher E. Gray
124 Luella Drive
Pleasant Hill, CA 94523
925-682-8733
rasputin@teleport.com
SUMMARY
- Effective team and project leader
- Experienced senior engineer with vast software and hardware expertise
- Sole proprietor in commercial and web businesses - Technical and
socially-focused education
- Resource-wise - Establishes and improves processes
- Effective communicator - Educationally stays ahead of the curve
- Quality, goal, and results-oriented - Attentive, friendly, humorous,
proactive
- Focused, consistent and flexible - Excellent ability to resolve
conflicts and problems
EDUCATION
- Web Development Certificate Program classes;
Portland Community College; 2004
- GRE and CS Master’s classes; Portland State University; 2003
- Bachelor of Science; Computer Science; Portland State University,
Portland, OR.
- Bachelor of Science; Social Science; Portland State
University, Portland, OR.
- Bachelor of Science; General Studies; Portland State
University, Portland, OR.
- Associate of Science; Computer Software Technician; Portland
Community College; Portland, OR.
- Associate of Science; Graphics Reproduction; Portland Community
College; Portland, OR.
- Graduated form Tom Hopkins sales training course; 1980.
- High school graduate; Lake Oswego High School; Lake Oswego, OR.
RELEVANT EXPERIENCE
PERSONAL TRAITS and PRAXIS
- Maintains well-organized workspace.
- Prioritizes to schedule and resources, self-managing concurrent and
asynchronous tasks.
- Merges consistency and flexibility as conditions necessitate.
- Creates friendly working relationships: warm attitude, well-mannered,
respecting of others.
- Practitioner of preemptive communication, pro-active listening, and
non-intrusive learning.
- Focuses to established goals, the level of expected detail, and
following-through.
- Readily shares knowledge and promotes the fun of learning “How To”
MANAGEMENT AND SUPERVISORY LEADERSHIP
- Met schedule for software product releases. Worked
closely with other groups to exceed goals.
- Led QA efforts for multiple oscilloscope product development
projects.
- Managed projects for 2D/3D graphics libraries and developed systems
software for UNIX workstations.
- Managed new test lab and co-managed new test
harness releases.
- Project-managed software releases and test lab
implementations ahead of schedule with higher rates of quality.
- Co-ordinated team members around strengths and facilitated
improvements in less-defined skill sets.
- Designed and developed processes and standards across varied
disciplines to establish “team page”.
MENTORING and TRAINING
- Led sales teams of up to twenty members, keeping
schedule balanced to personnel, customers, and budget.
- Trained fifteen people on customer etiquette, product knowledge,
sales, and retail (music) record and tape chain processes.
- Assisted PSU interns with equipment, setup, scheduling, and code.
- Tutored development and QA team in standards (ISO, CMM, ANSI, IEEE)
to disperse and ensure responsibilities,
speeding up time-to-release.
- Tutored junior engineers in scripting and Unix; performed regular
toolsmithing for my colleagues.
- Assisted marketing with direct field engineer training on new
products.
inventory maintenance, heating/cooling/ventilation, opening, closing,
bank deposits, security systems).
- Built, trained, and sustained motivation in Tronics Sales Corporation
sales team.
COMPUTER HARDWARE, PLATFORMS, and ENVIRONMENTS
- Developed large-scale test lab for testing token
ring and Ethernet management tools, reducing multi-site net usage
and down time for the corporate network.
- Designed and implemented a cross-platform QA test lab that allowed
for maximum versatility, easy maintenance, and
quick reproduction of defects, reducing new test suite setup time for
releases by 75%.
- 15 years Windows experience: 3.X, 95, 98, NT, 2000, ME, XP.
- 18 years Unix-experience: Sun/Solaris, Sun/SunOS, HP-UX, AIX, ITek,
Ultrix, DomainOS/X, U/Win, MKS Toolkit.
- 18 years Apple/Macintosh experience: MacOS7, MacOS8, MacOS9.X, MacOSX.
- Other operating systems: Linux,Solaris/PC, OS/2, BeOS, DEC VAX/VMS,
MVS/TSO.
PROGRAMMING and TECHNICAL APPLICATIONS
- Many years’ usage of office tools (word processors,
spreadsheets, presentation, paint, draw), filetype translators,
browsers, databases & access tools, programming tools, OCR and
graphics software, etc.
- Expertise and familiarity with many compilable and interpretive
programming languages: Visual Basic, C, Tcl,
Perl, Python, DOS batch files, shell scripts (Korn, Bourne, Tcsh,
C-shell, Bash), SED/AWK, HTML, XML, PHP, MySQL.
- Expertise with computers and high-tech hardware; Adept in mathematics.
- Exemplary use of defect-tracking and configuration management tools.
- Test tool expertise in and subsequent quick-learning abilities
exhibited in use of many software applications and office tools:
SQA:Robot, Segue, Mercury Interactive, Microsoft Test, and proprietary
GUI and interactive testing tools.
QUALITY ASSURANCE
- Developed tools that reduced time spent tracking
and reporting software defects.
- Developed test plans based on specs, interviews, competition,
previous release, defect lists, and marketing reports.
- Delivered final test reports and tested product on time and under
budget.
- Set standards for tools, QA practice, and ISO processes, improving
project startup, release schedule, test creation
time-to-use, and defect reproduction.
- Created test templates and priority coverage tracking spreadsheets.
- Automated acceptance testing of builds for quick feedback on whether
build meets internal release criteria.
- Improved company release milestones by scheduling in more development
time for documentation as part of the
Software Engineering Process Group.
- Improved test cycle communication by creating a reporting system
emailing and posting-to-web test results.
- Have tested products for internationalism: Swedish, English, Spanish,
German, Norwegian, Italian, Chinese, French,
Portugeuse, Japanese.
DEVELOPMENT
- Familiarity with OpenSS/FS, W3C, RPC, OpenGL,
OpenDOC, OpenMP/MPI, GPIB, IEEE, and ISO.
- Languages and tools: Perl, Visual Basic, Tcl, GPIB, C, SQA: Robot,
Korn/C/Bourne/Bash shell scripts, TET, TNT, DOS batch.
- Developed functionality, stress, GUI, regression, and performance
test drivers, suites, and test cases (using
for analog and digital EDA simulator, manual network management tool
and printer tests - improving processing
speeds and lowering defect counts each release.
- Created pre-processing tools (to speed up the creation of test cases)
and post-processing tools (to speed up results
compilation, analysis, defect clarification, and failure notification).
- Developed target code for multi-platforms and
provided technical support for customers and field sales.
- Ported graphics engine and examples code across
operating systems and languages.
TESTING
- Tested graphics, network management, system
administration, EDA synthesis and simulation, and other
dynamic data capture, display, and analysis products.
- Tested printers and printer drivers running on UNIX, PCs, and Macs.
- Tested EDA compiler - running benchmark and functional tests - of
both structural and behavioral design.
- Tested a digital logic knowledge base tool set (rule editor,
compiler, and translator) – Knowledge Consultant.
- Developed system administrative test cases for both host and local
workstation job execution submittals - and
verified correct behavior and results with respect to request states,
daemons, limits, priorities, resource management.
- Ran benchmark tests against VHDL compiler and built multi-platform
test suites.
CUSTOMER, CLIENT, and PARTNER RELATIONS
- Attentively assists customers using active
listening and problem-solving skills.
- Establishes good working relationships with third-party software
dependencies that sped up blockading defects.
- Works closely with partner associates to achieve resolution, timely
and successful products and inventory.
- Practices effective and professional contact with customers,
partners, associates, and company representatives.
- Maintained upgrade and license sales with direct contact with
existing customer base.
COMMUNICATIONS, WEB SITES, and DOCUMENTATION
- Assured thorough and timely cross-core team
communications by creating automated QA reports.
- Supported manager with team status and personal reports depicting
defect rates, test coverage, resources, and
scheduling.
- Created QA web sites, easy access to ISO standard forms and
documents, as well as for quick project status-checking
via a web browser.
- Drove timely developer specifications enabling thorough test plans
and higher test coverage.
- Created a cross-platform product documentation set based on field
research and maximum customer usability.
- Created tools to auto-update QA web sites, enabling easier
maintenance and quicker reporting.
- Created test plans from specifications, previous release documents,
and developer meetings.
PROCESS IMPROVEMENT and STANDARDS
- Developed tools that reduced time spent tracking
and reporting defects.
- Set standards for QA test tools/practice and ISO processes -
improving project startup, release schedule, test creation
time-to-use, and defect reproduction.
- Improved company release milestones by scheduling in more development
time for documentation as part of the
Software Engineering Process Group.
- Improved test cycle communication by creating a web-based report and
test failure and results email notification system.
- Automated acceptance testing of builds for quick feedback on whether
build meets internal release criteria.
SOLE PROPRIETORSHIP and BUSINESS
- Currently starting up several web-based businesses.
- Created and ran my own computer and web consulting, commercial
painting, and offset publishing businesses.
- Maintained advertising schedules, search engine viability, and
distribution of printed ads, cards, and flyers.
- Managed retail record and tape (music) stores.
- Ran three hardware-software marketing companies based on Texas
Instruments’ computers.
- Cross-tracked stock-on-hand, sales, and shelf-factors to achieve
proper inventory levels.
- Successfully provided computer-based trend analysis and inventory
management for ten retail outlets.
- Created prize-winning and/or eye-catching displays for partnered and
in-store specials.
- Interleaved specific and high-priority tasks with those needed to
maintain attractive, neat, and tidy product sections.
WORK HISTORY
Consultant Software Engineering June 2001 - current
Hewlett-Packard, Inc. Software Engineering Consultant September 2002
Critical Path Software Software Engineering Consultant Aug-Sept 2002
Tektronix, Incorporated Senior Software QA Engineer 1999–2001
Analogy, Incorporated Senior Software Engineer 1996–1999
Network General Corporation Senior Software Engineer 1994–1996
Contracting firms
(Cypress Semiconductor, Intel Corporation, Tektronix, Incorporated,
Mentor Graphics Corporation)
Software Engineering Consultant 1990–1994
Tektronix, Incorporated Software Development Engineer 1987–1989
Self-owned businesses Sole proprietor (painting, printing) 1983-1987
Portland Community College Graphics Lab Assistant 1982-1983
For What It’s Worth Records & Tapes Clerk; Asst. Manager;
Co-Manager; Manager 1973-1978