Brian A. Wilson - photo

Brian A. Wilson

bwilson@techsouth.com

 

 

 

EDUCATION

·         Masters of Information Technology: American InterContinental University
(
Atlanta, GA - graduation: 2001 - 3.80 GPA, graduated Magna Cum Laude)

·         Bachelor of Arts: Case Western Reserve University (Cleveland, OH 1990)

 

CERTIFICATIONS

·         Mercury Certified Instructor (CI): Mercury Interactive Certified Instructor, 2004

·         Certified Product Consultant (CPC): LoadRunner 7.x, Mercury Interactive, 2003

 

EXPERIENCE

TechSouth Consulting

Practice Director, Performance

· September 2003 - present; Atlanta, GA

Lead performance consulting services and professional services business development. Responsibilities include long-term and short-term consulting roles, services recruiting and business/client development, scoping exercises, pre-sales Proof-of-Concept engagements, team management and results reporting. Technologies: Mercury LoadRunner 7.6-8.1 on multi-platform and various system architectures, to include Citrix, Siebel, Microsoft and EJB, Oracle 2-tier, HTTP and Mercury WinRunner and QuickTestPro.   Clients include UPS-SCS, John Harland Co, Kerzner, Fairfax County (VA), InterCall, JP Morgan Chase,  and many others.

 

Georgia Institute of Technology College of Computing

Visiting Faculty

· January 2005 - May 2005; Atlanta, GA

Developed and delivered a senior/graduate level three credit hour Computer Science elective course  on Software Performance Engineering, titled Enterprise Computing Performance CS4803EPR, the first course of its kind. The course covered queuing theory, predictive performance modeling and late integration performance evaluation theories, methods and techniques, including a major practical project. Established the Georgia Tech CoC Performance and Scalability Lab.

 

TechSouth Consulting

Performance Test Lead

Client: Freddie Mac

· July 2003 - September 2003; Atlanta, GA

Engagement:  Developed a structured approach to performance testing of Freddie Mac€™s Loan Prospector, a multi-tier B2B web-based application, built on Sybase, Weblogic 6.1 running Java servlets, and iPlanet Web Server (IWS) running JSP and Java Script, all running on Solaris 8.  Created all team processes and artifact templates. Wrote all performance test plans. Wrote Rational VU (2002 Suite) scripts during conversion effort from Empirix eTester/eLoad.  Wrote test execution and reporting process guide.  Executed Solaris shell scripts, parsed unix log files and created test reports.

 

TechSouth Consulting

Technical and Performance Test Manager

Client: Toyota Motor Sales, U.S.A., Inc.

· September 2002 - April 2003; Atlanta, GA

Engagement: Created and led the entire Technical Testing function for TMS€™s Toyota Order Management System (TOMS) project, a $60M, multi-year initiative.  The Technical Testing team was responsible for all non-functional testing, including security, fail-over contingency, database contention, performance and scalability.  Created all team processes. Wrote all performance test plans. Wrote Rational VU (2002 Suite) and SQA Robot scripts,  and LoadRunner (7.1) scripts and SilkPerformer (5.2) proof of concept scripts in a Windows DNA (with Oracle 8.1.7.4 on HPUX 11) environment (XML/SOAP).

 

TechSouth Consulting

SQA Manager

Client: UPS Supply Chain Solutions

· June 2002 - September 2002; Atlanta, GA

Engagement: Led the entire SQA function for the UPS SCS Customer Repository, a UPS-wide, global data warehouse application (SQL Server), with a web-based (Cold Fusion) GUI.  Developed processes including change management, defect management and version management.  Developed high level test plans, and implemented a customized, Mercury-based defect tracking system. Successfully coordinated the first major release of the application and closed 100% of all defects on time.

 

TechSouth Consulting

Performance & Scalability Lead

Client: GE Power Systems

· March 2002 - May 2002; Atlanta, GA

Engagement: Developed the P&S process (integrated with the overall GECS Quality Plan), test plans templates, deliverables and other artifacts for the GEPS GE Contractual Services IT (GECS) QA group, successfully implementing CMM best practices. Led the entire P&S team. Developed test plans and reports for high-availability, n-tier transactional business solutions for the financial industry, built on EJB, WebLogic, Oracle 8i and 9i, Windows 2000 and Solaris 8 architectures, in a Six Sigma project environment.  Tested J2EE and data warehouse (ETL) products, including Informatica implementation. Performed functional testing as well as managed and performed all P&S testing. Configured and managed all test environments. Administered local WebLogic environment. Environment included Compaq DL 360 and DL 580 servers, Sun V880 and 15k enterprise servers. Used Rational Suite 2002 (ClearCase, ClearQuest, Test Manager, RUP, Rose, Purify, RequisitePro, Robot and VU), TOAD, BEA Webcluster 6.1 and many other apps, servers and tools.

TechSouth Consulting

Performance & Scalability Lead/Manager

Client: WebTone Technologies

· December 2000 - December 2001; Atlanta, GA

Engagement: Led a team of 5 performance engineers. Developed test plans and reports for high-availability, n-tier transactional business solutions for the financial industry, built on Microsoft DNA and DNA 2000 architectures.  Developed technical project plans and leveled resources for multiple, concurrent, large-scale projects.  Partnered with Microsoft and HP to develop a US$2.5M performance test lab to stage very complex, high-volume, multi-tier solutions in a simulated production environment. Presented process, risk, technological and architectural overviews to senior management. Evaluated and implemented new test tools (Mercury LoadRunner 7, Silk Performer 4.5, AppMetrics, TrueTime, etc.). Developed test script architectures in Rational Performance Studio (Robot) and Segue Silk Performer, testing client-server (fat GUI), web (http, browser-based) and COM/COM+/DCOM (MS MTS white box load tests). Implemented new processes and artifacts, and hired new personnel. Managed priorities, personnel issues and provided high-level direction for dramatically improving the scalability and performance of high-volume, enterprise CRM solutions. Designed, developed and implemented a complex performance results tracking app (ASP, ADO, ODBC).

 

TechSouth Consulting

Performance QA Lead Consultant

Client: iPlanet (Sun | AOL/Netscape Alliance)

· June 2000 - December 2000; Santa Clara, CA | Atlanta, GA

Engagement: Led a team of 4 performance engineers. Developed high-level, high-availability (HVA), performance measurement and scalability test plans. Evaluated test tools including LoadRunner and Silk Performer. Developed performance scripting architecture, scripts and harnesses for BuyerXpert and MerchantXpert e-commerce applications. Worked with lead Sun developers to trace and remedy unacceptable performance characteristics. Wrote Java classes using JDK 1.3. Environment: Segue SilkPerformer 3.5/4.0, Solaris 2.6 and 2.8. Sun E10k, 450, 4500 and Ultra 80 servers; Ultra 10 workstations; C-shell; X-Windows.

 

TechSouth Consulting

Interim Director of QA

Client: Encore Development

· March 2000 - June 2000; Jacksonville, FL

Engagement: Directly managed the Jacksonville and Atlanta QA management.  Developed the Encore Enterprise 'QA Handbook'. Jointly developed the 'Encore Performance Methodology' (with the VP of Development). Conducted formal test tool usage and process implementation reviews. Successfully led a major project through a disaster recovery period. Gave technical and non-technical direction to direct and non-direct reports. Hired new staff. Coordinated with the Atlanta office concerning training, processes and procedures. The test tools included the entire Mercury suite (Test Director, WinRunner, LoadRunner).

 

TechSouth Consulting

Lead Performance Architect

Client: USWeb/CKS - MarchFirst

· January 2000 - March 2000; Atlanta, GA

Engagement: Led performance testing efforts on multiple, large-scale e-commerce and web portal development projects. Developed and executed Segue SilkPerformer test scripts. Developed performance test plans. Worked with system architect on capacity, load and performance capability planning. Managed two other engineers and determined resource and workload levels.

 

TechSouth Consulting

Senior Performance Test Consultant

Client: Priceline.com

· September 1999 - November 1999; Atlanta, GA

Engagement: Wrote test automation scripts using Astra QuickTest and Mercury WinRunner 5.01. Wrote XML test pages. Wrote many manual and automated tests in TestDirector. Tested low-level COM/DCOM C++ modules at unit and level for performance. Wrote SQL scripts and modules in PL/SQL (Oracle Developer 6.x), Oracle 8i SQL*Plus to verify that the data was correctly written to the Oracle database under various load. Tested an FTP application at functional level. Wrote test plans and helped developed the standard QA Test Plan Template. Developed SQL Server relational databases for test matrix reporting uses.

 

TechSouth Consulting

Lead Performance Test Consultant

Client: CGU Insurance, Inc. (aka Commercial Union)

· July 1999 - September 1999; Foxboro, MA (near Boston)

Engagement: Established the Rational Team Test 7.1 suite (Robot and Test Manager) of tools. Developed test automation scripts to automate the testing of a browser-based policy rating and quoting application. Developed unit-level test harnesses and performance tests in Visual Basic. Wrote SQL Server scripts and stored procedures to automate the entry and verification of data input from the application via ASP, VC++, COM and VB components. Modified and recompiled VB and VC++ DLL's.  Wrote object-oriented data access routines and registry key query and modification functions in VB.  Setup autonomous test and build integration environments using Visual Studio 6.1, PVCS, Compaq quad-processor Proliant servers, Microsoft IIS 4.0 and SQLServer 6.5. Created complex data matrix queries and reports for development latency reporting.

 

TechSouth Consulting

Lead Technical Test Automation Consultant

Client: Motorola Platform Software Division (PSD)

· October 1998 - July 1999; Alpharetta, GA (near Atlanta)

Used the Mercury Test Suite (WinRunner and TestDirector) to develop test automation scripts to automate testing of FLEXScriptä language components, FLEX IDE UI (integrated development environment user interface), the FLEX SDK (software development kit), the compiler, the device simulator and other components of the PageWriter IDE. Led the evaluation of test tools including Rational's SQA Robot. Led the project to achieve CMM Level 1. Developed SDK examples for inclusion with the product. Developed test cases and test plans. Reviewed the FLEX client Y2K plan. Y2K-tested the FLEX IDE. Setup test lab infrastructure. Setup and administered the Mercury Test Suite of testing tools. Developed a Mercury Test Director and WinRunner training course and materials and conducted a 1 day class.

 

TechSouth Consulting

Y2K Consultant / Sr. Development Engineer

Client: Southern Nuclear Company's Vogtle Electric Generating Plant

· August 1998 - October 1998; Augusta, GA

Translated Irmalan 3270 emulation scripts (DCA's SISL) to Attachmate Extra! for NT. Fixed non-Y2K date compliant Microsoft FoxPro 2.0 code and updated databases with 4 digit years. Top Security Clearance Obtained.

 

TechSouth Consulting

Lead Test Automation Consultant

Client: Alltel

· March 1998 - April 1998; Alpharetta, GA

Developed many SQA Robot 6.0 test automation scripts for a large customer service application. Scripts read dynamic data records from flat files for portability. Tools used: Windows 95, SQA Team Test 6.0, Visual Basic, MS Access.

 

TechSouth Consulting

Sr. Software Quality Engineer / Systems Development Engineer - Electronic Commerce

Client: BellSouth.net

· April 1997 - April 1998; Atlanta, GA

Developed a Load Modification Request application using Allaire's Cold Fusion 2.0 and Access '97 running on O'Reilly's WebSite Pro for NT Server. Authored the system Functional Requirements for the Windows NT Dedicated Web Hosting Service. Wrote TSL (Seque SilkTest's Test Scripting Language) functional tests to verify IE & Navigator functionality. Authored the NT Dedicated Web Hosting Test Plan. Authored the Business E-mail Test Plan and led the QA effort through production. Authored the Shared Web Hosting Test Plan and led the QA effort. Worked on a team of 2 to develop the NT Dedicated Web Hosting Design Document. Developed the NT Dedicated Web Hosting Service, including writing and modifying Active Server Pages (ASP), VB Script, HTX, ISAPI and MS-SQL Queries. Integrated a Compaq 2500R server, including provisioning scripts, to run (among many others) NT 4.0, IIS 3.0 and 4.0, MS SQL Server 6.5, SQL Connector, FrontPage 97 & 98 extensions, MS Index Server, MS NetShow Server, etc. Developed Customer Control Panel web including help files, password change script, users /groups management, ODBC DSN creator, etc.

 

TechSouth Consulting

Software Quality Assurance Manager

Client: NCR / AT&T GIS

· December 1996 - April 1997; Dallas, TX

Re-engineered the SQA Process for the Southland Point Of Sale Project (5,800 U.S. 7-11 Stores). Led a team of 25 testers in planning and executing functional and performance tests. Installed a local NT 4.0 network with multiple servers. Configured Ascend ISDN routers for wide area NT network. Led 25 test engineers in effort. Formally evaluated test tools for project. Installed and administered Compuware QA Center test tool suite (QA Load for performance and QA Run for functional). Led and implemented automated testing effort on NT 4.0 Server back office product. Designed and implemented the Defect Management system. Setup and supported the entire Test Lab infrastructure. Implemented Software Version Control and Management over the WAN using PVCS (Unix and NT). Compiled code in test lab and wrote scripts to distribute test applications to test lab machines. Managed test data and databases. Wrote Windows NT front-end to test data import utilities.

 

TechSouth Consulting

Software Quality Assurance Manager

Client: NCR / AT&T GIS

· August 1996 - December 1996; Toronto, ON CANADA / Atlanta, GA / Rockville, MD

Lead SQA engineer for multi $Billion USPS project. Led and directly managed 35 test engineers. Developed the Software Quality Plan for the NCR / United States Postal Service Point Of Sale One (POS ONE) project. Also developed the Developer Integration Test Plan as well as other QA plans. Applied TQM, CMM (achieved Level 2) and ISO standards. Customized and managed the Defect Tracking System and Defect Management Work-Flow. Developed ad-hoc matrix reports against the Mercury Test Director defect tracking and test plan tool. Managed developer Unit Test. Developed test automation scripts using Mercury WinRunner in a Windows NT Server 4 environment (C++/MFC/ATL).

 

TechSouth Consulting

Sr. Software Development Engineer

Client: MEAG Power

· May 1996 - August 1996; Atlanta, GA

Developed SQL scripts for ad-hoc querying of GL and AP modules of an SQLFinancials database using Quest Reporter and Microsoft iSQL. Optimized and consolidated existing queries. Developed SQLServer stored procedures.

 

TechSouth Consulting

Lead Software Quality Consultant

Client: NCR / AT&T GIS

· Mar. - Apr. 1996; Chicago, IL

Developed and implemented SQA methodologies for McDonald's on a large Windows client-server application on an NT file server, AT&T Teradata database server platform. Development tools included C++, Visual Basic, SourceSafe and MS Test. Developed QA time and materials project timeline. Installed a bridged, ethernet multi-processor NT 3.51 Server serving TCP/IP and NETBEUI.

 

OnRamp Internet Services, LLC

President/Founder

· June 1995-1996; Lilburn, GA, Gadsden, AL, Tuscaloosa, AL

Founded two ISP businesses (Internet Gadsden and Internet Tuscaloosa). Managed 11 employees. Supported NT and Solaris-based Internet servers. Installed and supported UNIX TCP/IP (Sun Solaris x86 v 2.4) and Winsock Internet applications. Designed web sites. Built and installed two Windows NT Server 3.51 web servers. Provided automated domain name registration services for new and existing customers. Developed and delivered WWW server statistics reports for web clients. Successfully implemented mass-media advertising including TV, Newspaper and Radio. Installed and maintained two network modem banks using Livingston terminal servers and Microcom network modems. Installed T1 and ISDN routers. Sold the business to CybrTyme (http://www.cybrtyme.com) in June, 1996.


Software Development Engineer
: SQLFinancials International, Inc.

· Feb. - May 1995; Atlanta, GA

Engagement: Development of General Ledger and Financial Manager client-server code in SQLWindows. Responsible for interim release internal incident tracking management. Developed object-oriented window and functional classes. Wrote SQL scripts for use on Oracle, SQLBase, SQLServer and Sybase databases.


Software Development Engineer
: Emory Vision Correction Center

· Oct. 1994 - Jan. 1995; Atlanta, GA

Engagement: Development of a fully object-oriented SQLWindows application to track prospective patients. SQL code communicated with a SQL-Base database. UI design, window and functional class development, and Quest ad-hoc query and report development. Also developed feature enhancements for two other SQLWindows applications.


Lead Software Development Engineer
: Federated Systems Group

· Apr. - Oct. 1994; Norcross, GA

Engagement: Developed a large Windows, Visual Basic merchandise planning, distribution and allocation application. Managed a team of six developers. Integrated with IBM's Roscoe-based host using the Attachmate API for screen-scraping. Employed PVCS, VBAssist and Far Point's FPGrid21 and other VBX's. Developed technical analysis, program specification format, extensive screen design, project time and materials allocation management, and coding standards.


Imaging Solutions Developer
: GTE Vantage Solutions

· Sep. 1993 - Apr. 1994; Hollywood, FL

Engagement: Development of an MS-Windows document imaging solution for an insurance industry client, using PowerFlow, Optika, Visual Basic for Windows, COLD and InfoConnect for Windows. Developed workstation system configurations standards and DOS and Windows file-processing utilities in C. Provided systems analysis and integration. Collaborated in the migration of Gupta SQL-Base NLM to Sybase NLM on a Novell 3.11 server. Implemented Netware Lanalyzer and Netware Navigator 3.0. COLD (Computer Output to Laser Disk) client-server text/image data overlay process engineering. Wrote and edited all system administration and backup procedures and documentation, and user training documentation.

Software Quality Automation Developer
: Digital Communications Associates

· Jun. - Aug. 1993; Alpharetta, GA

Engagement: Developed application-level automation test harness modules for the quality assurance of MS-Windows communications software (Crosstalk for Windows). Researched S.Q.A. automation strategies, tools and methodologies. Wrote Visual Basic for Windows (VB) automation timing functions. Modified DLL's and wrote Windows SDK API calls in VB. Evaluated MS-Test and Q.A. Partner for use as development tools. Wrote Crosstalk Application Scripting Language (CASL) scripts for automating file-transfer and terminal emulation stress tolerance and file comparison tests.


Software Test Engineer / Database Developer
: Bianco, Hopkins & Associates

· Nov. 1992 - May 1993; Marietta, GA | Norcross, GA

Engagement: Created a complex form for mailings, queries and reports for use in Contractor / employee lists. Designed and developed a run-time, custom resume database application in Paradox's for Window's ObjectPAL. Administered the a Novell 3.11 LAN and all PC hardware and software. Installed and administered Windows for Workgroups 3.11. Engagement: Tested a large patient management and accounting, health-care software system on the IBM AS/400. Responsible for bug verification/documentation and validation of system training documentation for content and technical accuracy. Acted as the liaison between S.Q.A. engineers and documentation authors concerning technical issues.


Software Support Engineer
: Borland International, Inc.

· Sep. 1990 - Sep. 1992; Scotts Valley, CA

Salary: Telephone, on-line and letter support of Quattro Pro and Paradox. Worked in the Quality Assurance department during alpha and beta test cycles of Quattro Pro for DOS and Windows, Paradox for DOS and Windows, and Object Vision 1.0 & 2.0. Developed technical information sheets, macro code for Utilities Disk and technical reviews of new products. Provided internal support and incremental network applications installation and workgroup administration on a Novell 3.1 server. Member of the development team of the ProView PowerPack which sold in 1991.


Database Developer
: The Cleveland Institute of Music

· 1987; Cleveland, OH

Engagement: Wrote dBASEIII+ code and documentation in a 3-man project. Designed, authored and coded help and UI screens, authored user documentation, and administered user training and support for the entire hardware / software solution.

 

HONORS

·         Marqui's Who's Who in Media and Communications, First Edition

·         Top Security Clearance Obtained 1998

 

TRAINING

·         Mercury Certified Instructor Workshop (3 days); Mercury Interactive Training: Atlanta, GA (4/2004)

·         Mercury QuickTestPro 6.0 Fundamentals and Advanced Course  (4 days); Mercury Interactive Training: Chicago, IL (10/2003)

·         AIU Oracle Designer/Developer Advanced Class (2001)

·         AIU Java, JavaScript, SWING, Visual Café Advanced OOP Programming (2001)

·         AIU VB Advanced Objects Development Class (ADO, ActiveX, OLEDB, RDO, etc.) (2000)

·         AIU Oracle 8i Advanced Data Design and Data Modeling Class (2000)

·         Southern Nuclear Company Basic Nuclear Power Plant Training (1998)

·         Compuware's Advanced QA Run Training Course (1997), conducted by Compuware

·         Mercury Interactive's Basic and Advanced TestDirector, WinRunner and LoadRunner Training Course - 5 days (1996)

·         SQLWindows Advanced Object-Oriented Programming Class - ETEC: Atlanta, GA (1994)

·         Visual Basic for Windows Advanced Client-Server Programming; Microsoft: Norcross, GA (1994)

·         Wave Technology's XCNE Certification Training (Novell Netware; Atlanta, GA, 1993)

·         Windows Technical Support Workshops (1991 - 1992); Microsoft: San Jose, CA

 

PUBLICATIONS

·         Technical Editor: Using Quattro Pro 3; Special Edition (QUE: 1991)

·         Technical Editor: Using Quattro Pro 4; Quick Reference (QUE: 1992)

·         Technical Editor: Using Quattro Pro for Windows; Quick Reference (QUE: 1992)

·         Author: Quattro Pro for Windows; Everything You Need To Know (Prima: 1992)

·         Technical Editor: Paradox for Windows; Programming by Example (QUE: 1993)

·         Technical Editor: dBASEIV 2.5; Quick Reference (QUE: 1993)

 

REFERENCES Available Upon Request

1 1