Post Job Free

Resume

Sign in

Developer Engineer

Location:
Apex, NC
Salary:
$58/hour
Posted:
March 09, 2020

Contact this candidate

Resume:

Curtis Gardner

Senior Performance Tester

Profile

Has 20+ years of experience, including 15 years of performance testing. Previous experience includes team and solo development projects in UNIX and real-time environments. Integrated disparate systems using a number of languages (C, PL/SQL, HTML, JavaScript, PHP, Perl, Pascal, and Assembly), applications programs, and commercial libraries. Has practical experience as an Oracle database administrator and familiarity with object-oriented development using C++. Worked closely with business users to develop and deploy workflow and other custom software to improve business productivity. Has extensive experience performing system tuning of websites using a HP’s LoadRunner.

Technical Skills

Languages: PHP, Perl, C/C++, PL/SQL

Web Technologies: HTML5, JavaScript

Web Services: SOAP, WSDL, XML, RESTful, JSON,

Editor/IDE: Notepad++, Vim, Sublime

CI / CD Tools: Jenkins, Hudson, ANT

Testing Tools: HP ALM, HP LoadRunner, SAHI Pro, NeoLoad

Application Servers: Apache Tomcat

Databases: SQL, Oracle, MySQL

Windows Services: DNS

Applications: MS Excel, MS Project

Operating Systems: Windows, UNIX, Linux (Red Hat)

Experience

First Citizens Bank Aug 2017 – Nov 2019

Raleigh, NC

Senior Performance Tester

Worked with business and developers to model user flows for scripting.

Developed web-based reporting for post test results.

Opened the initial communication with 3rd party vendor to facilitate the testing of the application internal to First Citizens

Emulated check scanning hardware device to emulate batch checking deposits in LoadRunner scripts to create performance test of banking application.

Worked with the Confluence content collaboration and the Jira work management tools to facilitate group communication, status and result reporting.

Created SPLUNK dashboard to monitor main frame usage.

Used Dynatrace request tagging in Load Runner to find issues in application requests.

LexisNexis Jun 2017 – Aug 2017

Raleigh, NC

Senior Performance Tester

Used SPLUNK queries to search test logs for performance data

Worked with business and developers to model user flows for scripting

Used New Relic tool to investigate issues and monitor .Net counters

Installed and used NeoLoad create and run tests

Introduced NeoLoad to other testers

Used LoadRunner to create scripts and run tests

Developed Java based script using LoadRunner

Used Amazon Web Services to investigate Redis cache issues, IIS logs

Wells Fargo Aug 2016 – Jun 2017

Raleigh, NC

Lead Performance Tester

Developed scripts to model specific user actions.

Initiated use of HP VTS for dynamic parameter creation

Used the AppDynamics tool to investigate issues.

Initiated use of custom business transactions in AppDynamics for easier investigation of service calls.

Customized SQL to extract backend data for transaction investigation.

Designed scenarios for various test purposes: smoke, load, stress, soak

Fidelity Investments Mar 2015 – Jun 2016

Morrisville, NC

Lead Performance Tester

Lead Proof of Concept effort to embed performance testing in Agile environment

Developed scripts to model specific user actions.

Taught and supported other developers in LoadRunner script development

Used Dynatrace tool to investigate issues.

Used Splunk tool to query web log contents

Used Sahi Pro to record scripts for Dynatrace UEM

Developed Web Services scripts to reset data for tests

Developed SQL to reset data for tests

Built Jenkins job to automate LoadRunner testing of services for on demand use by developers

BB&T Aug 2010 – Feb 2015

Raleigh, NC

Senior Performance Tester

Worked in all phases of LoadRunner deployment.

Worked closely with various QA teams to evaluate new and existing development projects for major upgrades of external and internal websites.

Participated in HP Performance Center upgrade. Assisted group in deploying Shunra network simulator appliance.

Wrote socket level protocol scripts enabling testing of desktop application.

Wrote SOA scripts to access mainframe database for test purposes.

Developed Web Services scripts for direct access to company’s TIBCO mainframe access.

PPD Feb 2004 – May 2010

Morrisville, NC

Senior Consultant

Using Oracle’s PLSQL, wrote routines to validate data prior to Siebel 7.5 conversion.

Wrote and validated Mercury QuickTest Professional scripts for Siebel 7.5 conversion.

Performed the validation of successive releases of PPD’s Siebel 7.5 against business requirements.

Drove Proof of Concept to purchase Mercury’s LoadRunner tool.

Implemented subsequent purchase of LoadRunner and created a service by the tool could be used by internal customers.

Has performed the LoadRunner testing of several internal clients using various protocols.

Oversaw the implementation of a world-wide network of generators for LoadRunner testing to create internal cloud to account diverse traffic originations.

Performed Proof of Concept for Shunra VE suite of applications for network cloud emulation during load testing. Initiated installation of Shunra VE applications.

SciQuest Aug2003 – Feb 2004

Raleigh, NC

Performance Engineer

Using Radview’s WebLOAD tool, created scripts to satisfy SciQuest’s potential customer demands for proof of SciQuest’s scalability.

Performed analysis of website running Apache Tomcat and webserver.

Keane, Inc. Jan 2003 – Aug 2003

Performance Tester

Performed load analysis of Cisco internal site. Developed heavily customized scripts using Mercury Interactive’s LoadRunner to drive the load.

Worked with Cisco’s development team to gather data necessary to drive the test. Managed customer relations in a politicized environment.

Metro, Inc./Keane, Inc. Jun 2001 – Aug 2002

Senior Developer

Provided load testing of web sites and applications using Mercury Interactive’s LoadRunner tool using a variety of user protocols: Web, Oracle NCA, and Windows Sockets.

This included capturing scripts from actual user sessions, validating, parameterizing and correlating data so that multiple iterations of the scripts could be run.

Participated in creating, documenting, and presenting at the company’s internal IT Expo a process by which internal groups could schedule load tests.

Developed a web-based system administration tool for Unix hosts using Perl.

This tool allows help desk personnel to perform routine system password and account maintenance without having log on privileges to any Unix machine.

The tool also provided for customizable profiles for users, giving different levels of access to the tool.

CourseLeader, Inc. Jun 1999 – Jun 2001

Web Developer

As the first technical employee, was responsible for developing initial Web site by deploying Net.Commerce on Solaris.

Key participant in development of technical architecture.

Wrote overridable functions to enhance site capability.

Integrated CyberCash, Firewalls, VPNs and workflow into the Web site.

Used Javascript to enforce client side error checking, menu presentation, and generally facilitate dynamic page content.

Developed back office tool to track customers via PHP and Oracle database.

Developed student survey tool to be integrated into Web site. Deployed Ultimus, developing and implementing back office process to handle on-line purchases.

SciQuest, Inc. Jun 1998 – Jun 1999

Web Develper

Created initial Web site, designing and developing all web pages.

Deployed IBM’s Net.Commerce on AIX. Customized Net.Commerce by developing C++ commands and overridable functions.

Tailored database tables to meet company requirements.

Used JavaScript for dynamic page content.

Did client interviews to determine portal requirements. Led team to design first customer portal for John Hopkins.

Participated in design for future portals.

Oracle Corporation 1996 – 1998

Oracle DBA/Consultant

At WorldComm, provided in house support for Oracle database: tuning, redesign of tables, trouble shooting, and upgrades.

At Sprint, installed and configured Oracle7 Server instances to support in house development applications running MS Windows NT environment.

Ported existing code using Microsoft embedded SQL to Oracle OCI for Sprint.

Provided support for tuning the database to meet customer requirements.

Installed Oracle's Enterprise Manager, including the Performance Pack, for monitoring and tuning the database.

Keane, Inc. 1993 – 1996

Senior Developer/Consultant

Ported IBM product from a RISC 6000 platform to HP 935 running HP-VUE and SUN Sparc20 running Solaris platforms.

Supplied documentation on procedures used, problems encountered, and potential problem areas.

Preformed a feasibility study for Northern Telecom on the possibility of using the Meridian Call Handling System for weekly tie reporting of engineers to the field.

With inadequate documentation and late avaibility of a test platform, developed an interface between AT&T's Total Network Management System and Northern Telecom’s expert problem manager.

Under severe time constraints, developed a TCP/IP socket communication program to handle database calls and communication for the interface problem.

Systemhouse, Inc. 1992 – 1993

Developer/Consultant

Integrated disparate systems and implemented a product cycle that coordinated ongoing development and concurrent testing.

Provided UNIX system administration support, inspected new code to verify bug fixes, implemented bug fixes, developed Oracle embedded SQL calls, tested the product, and performed product installations.

In addition, worked with technical writers to provide documentation for existing product.

Participated in design phase of object-oriented project at Roche Laboratories Inc.

General Electric Consulting Services 1991 – 1992

Consultant

Redesigned Sun X-windows- Based user interface module for a Northern Telecom digital switch.

Developed Sun X-Windows-based user interface with Oracle embedded SQL to allow customers to maintain a switch testing system database.

Brought both phases of the project through entire development cycle and provide on-site field acceptance test with Bell Telephone customers.

Taught the C programming language in a corporate environment for Nortel.

Millidyne, Inc. 1990 – 1991

Developer

Participated in systems architecture design and review.

Designed and developed a VAR ready software package using C, C-scape, and Greenleaf Communications libraries to enhance sales of customer RF terminal.

Was solely responsible for software product life cycle, including trade shows demos, ported IFX file package, and C-tree database library to the VRTX real-time operating system on customer Intel-based processor board.

Triangle Research Collaborative 1998 – 1990

Consultant

Architect for the user interface and all data structures for motion Analysis System, member of the design team and chief software developer for real-time video hardware utilizing SMPTE and VITC time code standards on NTSC video equipment.

Redeveloped existing Pascal-based system modules in C, utilizing DOS interrupts, and sophisticated data structures.

IBM 1987 – 1988

Contractor

Participated in code and design reviews for maintenance issues. Structured design and maintenance in support of IBM’s VTAM environment.

United States Air Force 1979 – 1983

Computer Operator

Supervised four operator staff produced and scheduled base financial reports, preformed system installation and updated system and application software, coordinated satellite link and load for data transfer.

Obtained Top Secret security clearance.

Education

B.S., Mathematics, University of North Carolina

3057 Mavisbank Circle

919-***-****

adb7z0@r.postjobfree.com



Contact this candidate