Performance Engineer Resume
Hillsboro, OR
SUMMARY:
Certified Scrum Master / experienced Information Technology professional with extensive background in the Healthcare IT and PC Utility software industries in the areas of software development / software quality assurance, Agile / Scrum development methodologies, engineering / SQA management, database administration, IT infrastructure operations, IT management, process and project documentation and automation, customer issue investigation and resolution. Adept at learning and applying new skills and technologies. Supported multiple teams as a subject matter expert in performance analysis and troubleshooting of: database systems, virtual and physical infrastructure deployments, and application crash analysis.
EXTENSIVE SKILLS AND EXPERIENCE IN:
- Agile and waterfall development methodologies
- Scrum Master / IT project management
- Software development / SQA / Engineering and Software Quality Assurance management
- Script development / automation (bash, ksh, Perl, SQL, PowerShell)
- Functional / performance testing
- System / infrastructure performance and scalability analysis
- Database administration (SQL Server, Oracle)
- Workflow automation and optimization
- SQL performance analysis and tuning
- Data center infrastructure planning and management
TECHNICAL PROFICIENCIES:
Databases: MS SQL Server (thru version 2014), Oracle RDBMS Enterprise (thru version 12c)
Tools: / Protocols Intel AVE, SQL Server Mgmt. Studio, Oracle SQL Developer, Oracle Enterprise Manager, HP Load Runner, HP QTP, Jenkins, Micro Focus Silktest, MS Visual Studio, ODBC, JDBC, TCP/IP, SQLNET
OS / Platforms: Linux (CentOS, Ubuntu), UNIX (IBM AIX, HPUX), MS Windows (Server thru v2012r2, Workstation thru v10), Active Directory, VMWare, MS Hyper - V, Hypersim, Citrix XenApp, JBoss, Storage / SAN (NetApp, EMC, HP)
Software: MS Office Pro suite (Word, Excel, Outlook, PowerPoint), Visio, Rally, Jira, HP Quality Center / ALM (Application Lifecycle Management), Perforce, ClearCase, ClearQuest, SmartBear Collaborator, Visual Source Safe, Git
Languages: UNIX shell scripting (bash/sh, ksh, csh), Perl, JSON, YAML, SQL, PL/SQL, PowerShell/VB scripting, python, C/C++
PROFESSIONAL EXPERIENCE:
Confidential, Hillsboro, OR
Performance Engineer
Responsibilities:
- Developed and implemented VBA framework to automate processing of load run data into MS Excel resulting in a time savings of 2 hours minimum per load run.
- Developed new and extended existing Perl scripts used in collection of load run data to efficiently collect a larger array of various performance metrics and output to both YAML and JSON formatted output for use by multiple stakeholders.
Confidential, Hillsboro, OR
Sr. Software Quality Test Analyst / Scrum Master
Responsibilities:
- As Scrum Master, guided scrum team within Agile development environment through multiple sprints / projects while managing / prioritizing interruptions and emerging requirements to deliver product functionality within sprint deadlines. Coached team on sprint ceremonies and production of artifacts for delivery.
- Coached Performance and Scalability Team on various aspects of load testing and troubleshooting methodologies.
- Led testing effort on server configurator tool to simplify service layer installation, reducing install time by > 50%.
- Championed development/testing efforts to improve monthly knowledgebase update process that resulted in a 40% reduction in load time for customers.
- Facilitated the configuration / setup of load simulation testing environment for IBM AIX and Windows in GE Healthcare's US data center, enlisting multiple groups to coordinate networking, SAN storage provisioning, Windows VMs, and IBM AIX systems were configured for load simulation testing ramp up and execution.
- Developed and maintained install / upgrade shell scripts for Oracle RDBMS on AIX / HPUX platforms.
- Supervised and demonstrated successful onsite Proof of Concept deployment alternative for Singapore Ministry of Health that reduced overall system workflow response times between 3-4x on average.
Sr. Platform Systems Engineer
Confidential
Responsibilities:
- Led testing efforts to ensure readiness of Centricity ambulatory solutions product service packs / patches to resolve issues reported by customer install base.
- Developed and documented test cases utilizing HP QC/ALM.
- Collaborated w/ customers directly as Level 3 Support liaison for Engineering to document, troubleshoot and resolve customer reported issues remotely or on-site to customer's satisfaction.
- Performance and scalability analysis, tuning, and troubleshooting of database applications on multiple platforms.
- Filled in as Scrum Master on multiple occasions for IB Engineering Scrum team utilizing Kanban.
- Investigated and approved hardware / software infrastructure configurations for multiple successful large customer implementations including High Availability and Disaster Recovery implementations.
- Trained support and technical field services on the nuances and variations of performance and scalability troubleshooting from an overall system-level view to quickly focus in on likely problem areas and drive to resolution.
- Revamped hardware requirements tool as a standard requirement for all new/upgrade implementation projects.
- Tested and code reviewed PL/SQL developed for data migration / ETL procedure utilized by customers.
Sr. Verification and Validation Engineer / Performance and Scalability Test Lead
Confidential
Responsibilities:
- Led, developed, documented, and executed workflow, functional, load simulation tests and methods including: database install / upgrade testing for SQL Server and Oracle systems; automated workflow timing tests to establish performance baselines utilizing Silktest and QTP; performance analysis, tuning, and troubleshooting of database application functionality on multiple platforms; middle-tier and database load simulation development utilizing HP Load Runner; 3rd party interface simulation; SQL trace analysis / tuning; network throughput measurement and bandwidth monitoring; developed and reviewed documentation; dashboard development to report out performance results / metrics to various stakeholders
- Enhanced and expanded load simulation infrastructure/environment and test harness to include middle-tier load testing / virtual deployments to better analyze simulated real-world stress on systems under development, improving systems scalability to handle 4000+ concurrent user loads.
- Investigated and recommended hardware / software configurations for customer implementation.
- Developed and updated tool utilized by Sales / Services for validating existing customer infrastructure (Database server, storage, middle-tier, thin/thick client deployment, network) sized correctly for performance post upgrade and to produce recommendations for new installations.
- Managed, maintained, and led upgrade of engineering / Performance testing data center.
- Member of one of the 1st development teams within GE Healthcare to lead transition to Agile / Scrum development.
Sr. SQA Engineer / Performance Test Lead
Confidential
Responsibilities:
- Developed and built initial Performance load simulation infrastructure / environment (Windows/UNIX servers, networking, and storage) and load simulation harness to analyze simulated real-world stress on systems under development; finding and fixing performance issues prior to release while improving systems scalability over 300%.
- Developed shell scripts for automating Logician EMR Oracle database installation on UNIX platforms.
Confidential, Beaverton, OR
SQA Engineering Manager
Responsibilities:
- Managed a group of 15 - 20 software QA engineers / analysts across multiple sites (on and off shore) testing various PC / Network utility software in development (Antivirus, standalone and network backup utilities).
- Responsibilities included mentoring / hiring team members, performance reviews, code / documentation / test case reviews and inspections, project resource planning / project management, coordinating resources with other internal groups, partners, and 3rd party vendors.