Primary Skills
Analysis, Web applications design and implementation (ASP.NET, Javascript, SQL, Visual Basic,...), testing.
Location
US-CA-Elk Grove
Posted
Sep-05-09
RESUME DETAILS
Overview -------- - Twenty two years of experience in the software industry, with responsibilities in all aspects of software development and business management, including Senior Software Engineer, Lead Business Analyst, Director of Engineering, Director of Quality Assurance, Director of Release Services. - Architectural, Implementation and Business skills have been demonstrated on both small and large-scale projects. Projects have included in-house business systems, contract development efforts, and retail software applications. - Solid understanding of the Software Development Lifecycle, Configuration Management, Release Management, Quality Assurance, Black Box / White Box testing, and CMM. - Project Management skills have been proven through successfully managing several product development teams and multiple concurrent projects, effective project scheduling and quality assurance, establishing configuration management standards and acting as a liaison to Marketing, Customer Service, and Sr. Management teams. - Leadership skills have been established through 11+ years of successful management, developing and maintaining annual budgets of 3.5 to 9.2 million, directing the implementation of strategic/tactical corporate goals, and participating in the development of strategic business relationships.
Professional Experience -----------------------
Process Implementation, Project Manager, Software Developer, Lead Analyst Quality Assurance Analyst / Project Manager March 2007 -- Present
Matheson Trucking, Inc. is a diversified regional transportation carrier. They are the largest mail contractor for the U.S. Postal Service in the Western United States, and their Fast Freight division is a premier LTL Freight carrier in California and Nevada. They develop and maintain their own web-based applications for contract, vehicle, fuel and driver management.
Responsibilities: - Define, implement, train and document processes for Configuration Management, Build Management, Quality Assurance, Source Code Control, and Release Management. - Implement processes for testing and verifying full program upgrades prior to releasing them to production. This included compiled code, database update scripts, stored procedures. .ASP, and Java components. - Perform testing activities for several applications: Transportation Operations Management System (TOMS), Fuel Cost System (FCS), Online Services (OLS), Online Customer Services (OCS), and the Terminal Handling System (THS). - Successfully redesigned and implemented all components of the Fuel Cost System. This system downloads fueling transactions from external fuel vendors and bulk fueling activities; tracks contract costs and vehicle performance, and provides accounting reports for contract profitability and government reporting requirements. - Evaluate, acquire, and implement automated testing tools and initial automated test scripts. Train additional staff on script recording, development, and remote execution. Train developers and document procedures for basis-path (white box) testing techniques. - Performed requirements analysis, research and qualification of GPS/GLS vendor solutions for truck and trailer tracking. Worked with the selected vendor to develop interfaces to pass data between their systems and in-house applications. - Implemented web-based project tracking and communication tool, automation tools for build management, promotion control and version tracking, and tools for developing and tracking requirements (functional, design, testing) as well as tracking implementation, testing, and release. - Performed project management for the implementation of TMT/Transman Fleet Management Software, GPS tracking solutions, Fuel Cost tracking systems, and Flight Extenders management dashboard reporting.
Environment: MS Windows XP, MS SQL Server 2000/2005, MS SQL Server Reporting Services, SQL, Oracle, Visual Basic (VB6, Visual Studio 2003/2005/2008), Ajax, Javascript, Dev Express, Perl, HTML, .ASP, .NET, MS Visual Source Safe, Seapine QA Wizard Pro, Numera Track-It.
Quality Assurance Engineer January 2007 -- February 2007 Independent Consultant for Delta Dental
The Dental Information Management System performs nationwide payment management for dental providers and subscribers. This project was a five-year effort to modify the system to incorporate HIPAA requirements and procedure codes.
Responsibilities: - Defined an approach to streamline system and acceptance testing. - Create system and acceptance test plans from the project functional requirements. - Create a matrix to cross reference functional requirements, actual code modifications, and test cases. - Reduced testing from thousands of test cases to several hundred, while still maintaining full test coverage. - Execute test cases and record results. Log defect reports for failed tests.
Project Management / Quality Assurance December 2005 - November 2006 Independent Consultant (Company Confidential)
Worked on a distributed team project (team members in California, Oregon, Texas, and Canada), to provide Project Management support and full QA efforts for a web development effort. Project objective was to re-develop a web interface and provide subscribed customers with Web Commerce interface to pay their bills using credit card, debit card, or online checks.
Responsibilities: - Implemented and executed quality assurance practices for contract development efforts. - Participated in Business Requirements review and approval, high level and low level design review and approval. - Defined test approach, success criteria, and trace ability matrix. - Generated test plans, and executed test cases (manual), reporting results to the development and management team. - Implemented and managed the defect (bug) tracking system for the project. - Provided final acceptance report to customer.
Environment: C/C++, ASP.NET, HTML, Java, SQL
Director of Engineering / Quality Assurance / Release Management ALLDATA L.L.C. (an AutoZone subsidiary), Elk Grove, CA July 1998 - October 2005
ServiceCenter: Manages customer information and maximizes revenue and margin on all activities. Each repair activity is automatically reviewed to ensure profit potential on each line item. Vehicle specific maintenance schedules can be brought into an estimate with all the parts and labor required for each task. Maintenance and repair recommendations are saved for customer's subsequent visits, making new sales opportunities out of previously declined recommendations. Provides customers with "Good, Better, Best" estimate scenarios, giving them the information they need to make informed decisions. Significant time is saved through the automatic transfer of invoices, payments and refunds to QuickBooks Pro upon posting.
AZ PartsConnect: An electronic ordering feature that lets technician get repair parts prices, availability, and place and check order status in seconds. This feature can be operated stand-alone, and is also fully integrated into the ServiceCenter and Professional CD/DVD products.
ProCarCareZone (www.procarcarezone.com): Provides web-based services for shops to advertise their services and increase repeat business. It allows vehicle owners locate repair shops nationwide, schedule their own appointments, view special service deals, find car care tips, and create personalized pages for their vehicles. Shop owners can quickly create or enhance their own website (hosted by ALLDATA), create and send monthly newsletters, promote specials, and send maintenance reminders to their customers.
Responsibilities: - Responsible for all qualification and release activities for 7 PC and 4 Internet products released quarterly, and 4 PC products released annually. Product releases were time critical, as each application was programmed to stop functioning 60 days after the end of each quarter. - Created and maintained procedures for the Software Configuration Management, Product Configuration Management, Build Management, Quality Assurance, and Software/Product Release Management. - Responsible for testing activities for all end-user applications, install scripts, and internal product support programs. - Created and executed Alpha (internal) and Beta (external) test programs. - Created test plans, use-case scenarios, manual and automated test cases, and executed tests for products prior to release. Testing types included: functional, performance, exception, regression. - Directed the activities for data generation, mastering and replication of 266 CD and 34 DVD titles released quarterly, overseeing CD/DVD replication vendor management (Technicolor, Sony, JVC, AmericDisc, Cinram, FutureMedia). - Responsible for coordination and approval of all product release collaterals and packaging materials. - Coordinated activities at four external fulfillment houses, internal release coordination and communication, customer feedback and problem review, timeline management. - Reduced the release duration by 40% and staffing by 70%, while doubling the capacity of discs produced and meeting every target timeline for product release. - Evolved the QA department from 5 engineers to 15, hiring and training new test engineers as necessary. - Migrated QA activities into internal and external project activities (concept, requirements, design), and product marketing / sales materials. - Implemented formal procedures for test activities (manual and automated), test documentation and reporting, and release documentation. - Responsible for all Year 2000 project activities, including education, preparation and verification of corporate and customer systems. - Provided consultation and assistance to Autozone for their baseline Y2K project planning and scope identification.
Environment: C/C++, Visual C++/MFC, Visual Basic, ASP, .NET, Java, SQL, VBScript, Windows, Unix, Informix, MS Office, MS Access, Crystal Reports, Segue Silk, Mercury Interactive WinRunner and LoadRunner, PVCS Bug Tracker and Version Manager, MKS Source Integrity, Visual Source Safe and Source Offsite.
Senior Software Engineer / Project Manager April 1993 - June 1998 ALLDATA Corporation, Elk Grove, CA
ALLDATA Do-It-Yourself DVD for Windows: Intended for vehicle owners, and is marketed under ALLDATA and Popular Mechanics brand names. For a single vehicle, it provides Original Equipment Manufacturer diagnostic and repair procedures, wiring diagrams, maintenance schedules, the latest Technical Service and Recall Bulletins, vehicle specifications, parts information and labor times.
ALLDATA Online Professional (www.alldatapro.com): A subscription based information system for the professional automotive repair shop. For 1982 to present vehicles, it provides Original Equipment Manufacturer diagnostic and repair procedures, wiring diagrams, maintenance schedules, the latest Technical Service and Recall Bulletins, vehicle specifications, parts information and labor times. Content is automatically updated every 90 days; ensuring technicians always have the most current information available.
ALLDATA Online DIY (www.alldatadiy.com): Provides the same comprehensive information as the online professional product. It is intended for Do-It-Yourself vehicle owners, who subscribe for the service and pay "by the vehicle".
i-SHOP (www.tsb.com/inside/passport/): A set of computer interface standards that use XML Web technology, allowing shop equipment from a variety of makers to share information about the customer, the vehicle and the service work performed. I was a U.S. Patent recipient for this effort.
ALLDATA Professional for DOS: This was the original ALLDATA product, developed for DOS-based systems in the early 1990s. It included all the features of the current Windows product (see below), but was originally designed to run on ALLDATA proprietary computers. It was later redesigned to run on off-the-shelf DOS computers.
ALLDATA Professional CD/DVD for Windows: Provides repair shops with the most comprehensive factory-correct information for vehicles from 1982 to present. Information includes OEM diagnostic and repair procedures, wiring diagrams, technical service and recall bulletins, maintenance schedules, part prices, and industry standard labor rates. It includes an integrated estimating feature that allows technicians to create accurate estimates or work orders as they quickly diagnose and repair the vehicle. This product is subscription based, and both the software and automotive database are updated quarterly (17 DVDs or 132 CDs) to ensure shops have the most up-to-date repair information and functionality. This product also set the standard for diagnostic and repair information content, search, storage, and retrieval technologies.
Responsibilities: - Established offsite/offshore product engineering efforts in Chicago, Russia, and India, and offsite database development efforts in Detroit and India. - Drove the corporate wide implementation of process/procedures for managing 13 products that are released quarterly (CD/DVD and Internet based). - Implemented team building and empowerment to successfully increase morale and productivity. - Worked in a rapid change environment merging both traditional engineering and RAD/Agile development techniques in a high paced, time critical production environment. - Key leader (and U.S. Patent recipient) for i-SHOP, a cooperative definition and implementation of industry wide standards for integration and interoperability. - Established close partnership with Customer Service, Marketing, Database Development, and Sales departments. - Managed the implementation of a consumer (do-it-yourself) version, packaged under ALLDATA and Popular Mechanics, including modem/IVR/internet registration services with e-commerce, 24x7 availability, product security and asset protection. - Staffed and trained teams, organized and scheduled project efforts and milestones, and coordinated activities with Sr. Staff, Customer Service, Marketing, and Database Development departments. - Primary engineer for DOS based database retrieval program (true GUI and 32 bit, with a proprietary high-speed SCSI based printer). - Participated in the project management, design and implementation of a Windows based application that remains the flagship product (65K+ customers). - Responsible for tasks including software and hardware analysis, design, implementation, QA, test plans, product and release documentation, customer and customer service support, internal and outside sales-force training.
System Architect / Project Manager October 1991 - February 1993 Systems Center, Inc., Sacramento, CA
Network Data Mover (NDM): A managed file transfer product to enhance or replace the standard FTP tool. Network Data Mover adds capabilities that are important when business-critical processes rely on file-based data. Processes such as convergence billing, funds transfer (ACH), credit reporting and disaster-recovery site synchronization require improved security, comprehensive management, support for large files and the ability to resume interrupted transfers.
Responsibilities: - Accomplishments include Project Manager and Architect for a file transfer product (Network DataMover). - Was responsible for resource scheduling, configuration management, testing plans, interfacing with Marketing, documentation, training and product support. - Recipient of the U.S. Presidential Award for Sustained Outstanding Excellence, and the President's "E" award (for excellence, expansion, effort and exports).
Environment: C/C++, Windows, OS/2, Unix, PVCS Version Manager.
Senior Software Engineer January 1990 - September 1991 Systems Center, Inc., Sacramento, CA
NetMonitor: A real-time graphical network monitoring and control system for IBM based networks. This product automatically generates a network topology, and graphically reports on usage and performance issues across the network.
Remote System Executive (RSX): Provides for automated system management of remote mainframes from a central location. RSX performs system management tasks such as unattended remote computer startup (IPL/IML) and automatic activation of beepers or dialup telephones in response to customer defined system problems. RSX operates on a PC workstation; mainframe consoles are physically connected to the PC, and remote operation of the RSX PC can be performed via a modem connection. Mainframe operations are monitored around the clock, with support for up to four mainframe systems.
Responsibilities: - Participated in the development of several network control and automation products using formal methodologies and tools. - Fully designed, implemented, and tested a language interpreter (YACC, LEXX, BNF, LALR(1)) and graphical user interface. - Assisted in the training and mentoring of other engineers. - Member of the Technical Committee which determined development standards and tools.
Environment: C/C++, Windows, OS/2, Unix, PVCS Version Manager.
Senior Software Engineer July 1987 - November 1989 R/D Labs, Inc., Rocklin, CA
Defense Communications Operational Support System (DCOSS): Participated in the development of a real-time, graphical interface, network monitoring and control system for the United States Department of Defense. Final deliverable was installed in Germany and France (the European theater), and in Hawaii and Guam (the Pacific theater). All installations maintained coordinated databases, so that any installation could take control in the event that one or more installations were rendered inoperable.
Responsibilities: - Used formal methodologies for development, testing and integration. - Performed white-box (basis path) testing using in-house automation tools. - Developed and tested components for database updating and synchronization, and user command parsing, validation, and execution. - Supported detailed test reporting and configuration management, as required by the DoD.
Environment: Pascal, PL/1, Assembly, R/D Share (source code control software), R/D Change (defect and change control software).
Languages: C/C++, MS Visual C++/MFC, MS Visual Basic (Visual Studio 2003/2005/2008), .ASP.NET, HTML, Java, Perl, SQL (Oracle, MS SQL Server 2005, MS SQL Server Reporting Services), Ajax, DevExpress, Watcom C (32 bit DOS), Modula/2, Pascal, PL/1, Assembly, COBOL, Fortran, REXX, ODBC, IDMS, Informix (SQL)
Software: MS Office products (Access, Word, Outlook, PowerPoint, Excel, Frontpage, Project), Source Code Control Systems (SCCS, MS Visual Source Safe/Source Offsite, MKS Source Integrity, PVCS Tracker & Version Manager), Automated Testing Tools (Seapine QA Wizard Pro, Segue Silk, Mercury Interactive WinRunner / LoadRunner / BoundsChecker).
Education --------- The Catalysis Group: Fundamentals of Successful Project Management Integrating Risk Management into Project Planning
Ouelett & Associates: Business Requirements Management Successful Team Building and Team Dynamics
The High Performance Consulting Group: Leadership, Vision and Communications Breakthrough Thinking and Team Dynamics
California State University, Sacramento Computer Science w/ emphasis on Systems Software Engineering - 1987 Senior Project Team Lead Deans Honor List
Hobbies, Skills and Interests ----------------------------- Builder / Owner - residential homes (project management, sub-contractor management and hands-on construction) Private Pilot - fixed wing aircraft, some helicopter experience Camping, SCUBA Diving, Skiing, Traveling
References are available upon request.
Certifications
See above
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »