Post Job Free
Sign in

Design Engineer Software

Location:
Mountain View, CA, 94040
Posted:
April 08, 2010

Contact this candidate

Resume:

SUMMARY OF QUALIFICATIONS

Software Design Engineer with proven ability to submit high quality

deliverables. Design and implementation experience for data acquisition,

management, analysis, routing and storage in UNIX/Linux environments. Well

versed in Object-Oriented Programming and Design (in C/C++ and JAVA) and in

scripting (PERL, Bash/Korn). Experienced in AGILE and Waterfall

development processes. Results-oriented individual with strong ability to

work well in and across teams. Communicates effectively using verbal and

written forms.

PROFESSIONAL SKILLS

DOMAIN KNOWLEDGE: SQL QUERY WRITING, DATABASE DESIGN, DATABASE DIMENSION

MODELING, DATABASE SCALABILITY DESIGN PRINCIPLES, AND AGILE DEVELOPMENT

PROCESS.

Character Traits: People-oriented, self-starter, communicates effectively

in verbal and written forms, quick and enthusiastic learner, efficient

multi-tasker

Languages and Environments: C/C++, JAVA, HTML/CSS/JSP, C#, PERL, Bash/Korn

scripting, ODBC, UNIX/Linux, Windows XP/Vista/7, MS .NET, MS Visual

Studios, Eclipse IDE, NonStop Operating System (on High-Availability

Platform HP Integrity/Neoview), Apache HTTP Server,Tomcat, and Verilog

EXPERIENCE

HEWLETT-PACKARD, Cupertino, CA

2006 - 2010

Software Design Engineer II (2007-2010)

Software Design Engineer I (2006-2007)

Involved in software development throughout software lifecycle using

Waterfall and AGILE development processes in the TSG division's Business

Intelligence Solutions Neoview department.

. Co-designed and implemented a next generation database repository

consumer process for new system architecture on Red Hat Linux 5.

Repository consumer receives and aggregates data for storage in

proprietary database (SQL/MX). Allows customers and technicians access

to historical and (near) real-time data for Business Intelligence style

system analysis and/or troubleshooting.

. Prototyped query analysis software for database errors to prevent

erroneous automated service requests and error aggregation for service

analysis. The work included designing, scheduling tasks and implementing

the design. Part of a Proof of Concept project that helped lead to

project sponsorship and funding.

. Ported legacy system space analysis software from proprietary environment

to new system architecture on Red Hat Linux 5. Part of a Proof of

Concept project that helped lead to project sponsorship and funding.

. Improved existing message-passing processes to support diagnostic

messages and improved error handling. Allowed for easier system analysis

and troubleshooting by technicians and developers.

. Co-developed statistics consumer process to help aggregate and analyze

error messages from clustered databases (including design and

implementation). Included the implementation of install/uninstall, start,

stop, and validation scripts for process installation, configuration, and

execution. Resulted in reduced error entry counts and allowed Business

Intelligence style analysis on error messages.

. Co-designed and implemented test automation framework for test suite

standardization, archiving, interfacing (web-based using HTML, CSS,

JSPs). Resulted in easier development of future testware and simplified

interface for test status and results reporting.

. Designed and implemented test suite utility classes and libraries.

Allowed for common functionality between testwares and simplification of

development through removal of repetitive utilities/functions.

. Designed and implemented test verification software for database disk

process. Resulted in defect visibility and corrections.

EDUCATION

BACHELOR OF SCIENCE, COMPUTER ENGINEERING, SAN JOSE STATE UNIVERSITY, SAN

JOSE, CA



Contact this candidate