Performance Engineer and Architect
Working as consultant and full-time employee as part of the PayPal Credit (formerly BillMeLater.com) development and technical operations team I am working to optimize performance testing and engineering practices, implement large-scale integrated performance testing and deliver outage-free peak holiday performance. Additional responsibilities include:
- performance risk assessment and business impact
- mentoring of engineering staff on performance subjects
- creation of custom continuous performance pipeline
- advanced performance testing automation and monitoring
- integrating performance measurement, estimation and optimization into the development pipeline
Podcast Founder and Host
In 2012 my colleague James Pulley and I decided to launch a podcast on the subject of system performance testing and engineering entitled PerfBytes. The purpose of the show will be to educate and help viewers/listeners learn about performance and the conceptual origin of performance. Similar to "Good Eats" video show - these are short "bite-sized" chunks of content that can easily be consumed and re-watched quickly. Here in 2018 after six years we have brought the PerfBytes show to countless live audiences at conferences and workshops. We've reached more than 50,000 IT professionals around the world and we continue to expand our shows with new hosts, new topics and updated information on our discipline. PerfBytes: Helping IT Professionals to Improve Performance Practices.
Independent Performance Consultant
West Evergreen Consulting, LLC
I am the owner and operator of West Evergreen Consulting, LLC, which is my private company formed to support independent consulting and contracting in performance testing, engineering and research projects. West Evergreen is seeking partnerships with up-and-coming performance innovators like SOASTA, NewRelic, dynaTrace (Compuware), Blazemeter, Riverbed and many other opensource initiatives that are changing the industry landscape around performance testing and engineering.
Working as a Director of Delivery for Professional Services, a Consultant, a Senior Director of Professional Services and the Senior Director of Application Performance Engineering. All within 9 months! Whoo hoo!!
Developed product strategy and future design plans, primarily based on customer input and feedback
Technical review of product capabilities and future improvements and enhancements
Product marketing and message development, positioning and campaign development
Field enablement and training - helping to deliver new products to new markets, and existing customers
Product integration strategy and development of new mutually dependent products across HP
Product revenue review and enhancement, managing strategic market leverage and sales
Delivered LoadRunner v9.5 and v11.0 releases to market, including numerous outbound activities.
Advocating for the success of our hardware partners, as a senior member of the SQL Customer Advisory Team.
Developing and implementing a program for improving OEM partner's satisfaction with Microsoft SQL teams.
Designing and delivering new approaches to partner engagement and alignment with SQL Server 2008.
Increasing multiple partner investments across the SQL Server labs, including strategic incubation efforts.
Advising product groups and lab teams on all OEM partner technologies and future roadmap.
Fo the Microsoft Enterprise Engineering Center, I facilitated standard customer engagements, and often chosen for special-effort engagements requiring high complexity, difficulty or scope; delivered test design, test lab setup, test execution, defect analysis and debugging.
Implemented enterprise-class SQL Server configurations on the HP Superdome and Unisys ES7000.
Served as primary team resources for SAN configuration for EMC, Hitachi and HP EVA8000 and XP12000.
Advised EEC teams on all database performance and scalability testing efforts; test design, scripting and monitoring.
Enabled robust connection between several different product groups and our top-tier customers; capturing their product feedback and customer experiences using and implementing our products.
Worked with several software partners on compatibility issues with Windows Vista, in preparation for RTM.
Delivered EEC presentations to customer and partner attendees at TAP Summit conferences.
Consulted to the Patterns-and-Practices publications for Load Testing and Performance Analysis.
For the Microsoft Services Labs, I defined and delivered expert performance test consulting for Microsoft software technologies as implemented by Microsoft Premier ISV and Enterprise customers in the labs, as well as onsite.
Performed fast-paced application and database performance tuning and optimization during lab engagements.
Created new service offerings for test consulting including migration, debugging, and large-scale database testing.
Performed System Consultant duties including setup and maintenance of hardware, storage and network configurations for customer engagements.
Manager, Technology Alliances
I facilitated operations with key strategic partnerships including Microsoft, BEA, F5 and RealNetworks to enable mutual design, development, marketing and sales of joint technology.
Managed key strategic partnerships to ensure a solid future direction for technology design, development, and delivery to target markets and mutual customers.
Deliver training seminars and presentations at industry trade shows and partner conferences.
Formulated comprehensive strategy for Mercury's support of .NET and Web Services to ensure that our solutions were prepared for the next generation of new technology.
Allen's Lane Systems Group
Founded and operated Allen's Lane Systems Group, a Mercury Interactive Channel Partner, to provide training and consulting services on behalf of Mercury Interactive.
Formed a small network of high-action performance testing team of independent consultants which facilitated joint information sharing and referrals for new business opportunity.
Senior Consultant/Performance Test Analyst
Delivered consulting services to 29 Fortune 1000 companies, primarily Mercury Interactive sub-contract engagements to help train them on how to use Mercury's products.
Obtained 5 certifications in Mercury Interactive testing products and became a certified trainer.
Created Modular Automated Regression Testing Framework (MART) model for data-driven automated testing which helps to maximize reuse of automated testing assets or functions.
Implementation Project Manager/Senior Quality Analyst
Designed and tested life-critical pharmacy operations systems to ensure accuracy and safety in automated prescription label-printing and order filling.
Re-engineered enterprise-wide processes for mortgage manufacturing systems as a means of applying technology to business processes, thus increasing productivity and profitability.
Burlington Northern Railroad
Performed test analysis, design, and execution for life-critical train dispatching system.