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