Brad H. Codd 23974 Aliso Creek Road #431 Laguna Niguel, CA 92677 (949) 462-9215 brad@codd.com Objective To obtain a "hands-on" senior position on a software development project where I can utilize my project management, analysis, design, development and implementation experience with Microsoft SQL Server, .NET C#, Active Server Pages, and Visual Basic. Project Experience Equative TimeLedger San Clemente, California 01/04-DATE Senior ASP.NET/ASP/VB/SQL Developer InfoQuick Irvine, California 10/00-09/01 Senior HTML/ASP/VB/C++/SQL Developer Responsible for all aspects of Equative's information systems including design, development, maintenance, testing and customer support of web based time and expense tracking application. Duties included management of offshore application development staff. Internet library and search engine for electronic component datasheets. Responsible all aspects of InfoQuick’s information systems including design, development, testing and maintenance of data harvesting (web crawler), data management, search engine and data replication tools. Duties included team management and hands-on development. Tools used: Windows 2003 Server, ASP.NET, Active Server Pages (ASP), HTML, SQL Server 2000 Transact-SQL, Visual Basic 6.0 AutoAlert Aliso Viejo, California 09/02-01/04 Senior HTML/ASP/C#/VB/SQL Developer Responsible for all aspects of AutoAlert’s information systems including design, development, testing and maintenance of automobile dealer sales contract data mining application. Duties included management of application development and customer service staff. Tools used: Windows 2000 Server, Active Server Pages (ASP), C#.NET, HTML, SQL Server 2000 Transact-SQL, Visual Basic 6.0, Ethereal Network Analyzer 0.8.20. Tools used: Windows 2000 Server, Active Server Pages (ASP), HTML, XML, SQL Server 2000 Transact-SQL, Visual Basic 6.0, Visual C++ 6.0. TimeLedger.com Newport Beach, California 07/00-10/00 Senior ASP/VB/SQL Developer Internet time management application. Responsible for development of stored procedures, reports and data entry forms. Tools used: Windows 2000 Server, Active Server Pages (ASP), JavaScript, HTML, Microsoft SQL Server 2000 Transact-SQL. NetBuy.com Laguna Hills, California 12/99-07/00 Senior ASP/VB/SQL Developer Electronic Components Industry eCommerce application. Responsible for site stability, performance optimization, development of search (part number, manufacturer, description), Excel spreadsheet bill of material upload/processing/download, credit card processing, data import, "killer app" style category/sub-category menus, supplier purchase order data exchange using XML. Tools used: Windows NT 4.0 Server, Active Server Pages, HTML, XML, Microsoft SQL Server 7.0 (Stored Procedures & Triggers), Visual Basic 6.0 (COM & DCOM). IBM Boulder, Colorado 05/99-12/99 Senior QA Engineer Tested high volume, web based, globally deployed, eCommerce order entry application using LoadRunner. Environment consisted of Internet Explorer 4.01, Windows NT 4.0, RS/6000 AIX and DB2. IBM/Kaiser Permanente Walnut Creek, California 06/98-05/99 QA Manager Managed performance and scalability test team. Produced scope document, project plan, status reports and test results. Tested multiple network topologies Windows NT/AIX/Oracle applications used daily by 45,000 doctors. Developed and executed LoadRunner Virtual User scripts and Scenarios. Andersen Consulting Chicago, Illinois 05/97-06/98 Senior QA Engineer Evaluated available products and recommended Mercury Interactive WinRunner and LoadRunner for performing stress testing of PeopleSoft Financials running on a Microsoft SQL Server database. Installed tools, designed methodology and developed virtual user scripts. Executed tests and produced performance metrics. Optimized inefficient processes. Virgin Interactive Entertainment Irvine, California 01/97-05/97 ASP/VB Developer Designed, developed and implemented a web application for managing users and teams for the multi-user Internet game SubSpace. Implemented real-time failover OLTP database replication using Octopus and replication to a DSS database. Designed and implemented security architecture. Plaid Brothers Software Irvine, California 09/96-01/97 SQL Developer Designed, developed and implemented high performance data import facilities for high data volume portfolio and client contact management application. Designed architecture for Internet version of application to support high data volume, 7x24 data availability and high number of simultaneous users using Microsoft Transaction Server, a transaction monitor and object request broker. NETSOL Internet Solutions Group Laguna Hills, California 07/96-09/96 ASP/VB/SQL Developer Designed and co-developed WebVB, a CGI replacement library for Visual Basic developers that enables them to convert any Visual Basic application into a Web application. Also designed and developed WebVB Instant Merchant, a commercial online shopping product for non-programmers, which included facilities for catalog, shopping basket, search, order entry, and opinion poll. Pacific Bell Fresno, California 06/96-08/96 SQL Developer Designed and developed the TCMS/PDP Interface, an application that performs daily import of data from remote SQL Server database. Also designed AutoUpdate, a version update application that automatically synchronizes the front-end Visual Basic application with it’s SQL Server database. Alpha Microsystems Santa Ana, California 05/96-06/96 HTML Developer Pacific Bell Santa Monica, California 12/95-01/96 SQL Developer Chief architect and primary developer of an Internet enabled order entry application that performs online email order confirmation, credit card authorization and product registration. Completed orders are transmitted using TCP to a remote host running SQL Server. Optimized database design and acted as a mentor to the project leader for SQL Server issues. Designed & developed the data conversion. Southern California Edison Westminster, California 04/96-08/96 VB/SQL Developer MIDCOM Liberty Internet Anaheim, California 10/95-10/95 VB Developer Designed and developed commercial installation and configuration kit for Internet utilities. Primary developer (client & server) of random sampling application that allows SCE to preemptively service electricity meters. Designed indexes, stored procedures and triggers for large volume database (largest 10M rows). Developed VB application that used ODBC and unbound data grids to view and maintain data. FTP was used to read and write data to the mainframe. Web Ready Accounting Products Irvine, CA 08/95-04/96 HTML/VB/SQL Developer Microsoft/NETSOL Internet Solutions Group Laguna Hills, California 02/96-04/96 Speaker & Technical Coordinator Neptune Software Long Beach, California 07/95-01/96 Senior SQL DBA/Developer Responsible to conference design, speaker recruitment, speaker management and CD-ROM development for the 1996 Web Developers Conference. Presented two papers: Using Windows NT to Connect to the Internet and Internet Development Using Visual Basic. Designed and developed tables, triggers and stored procedures for a commercial Warehouse Distribution Management application. Used Declarative Referential Integrity and Server Based Cursors. National Medical Group Irvine, California 01/96-01/96 HTML Developer Designed & developed Internet interface for exchanging information with a CD-ROM based consumer medical database and the healthcare group’s central SQL Server database. Also designed an integrated web browser for viewing local and Internet based information. Designed and developed commercial middleware application that allows Internet Web Browser users to access information in corporate accounting databases. Cyberian Expresso Irvine, California 01/95-06/95 Network Engineer Responsible for design, development and implementation of 200 node wide area network in Southern California. Responsible for design, configuration and installation of networked multimedia workstations. VB Online Magazine & Catalog Laguna Hills, California 02/95-DATE System Administrator Platinum Software Corporation Irvine, California 01/94-07/94 Consulting Manager Responsible for evaluation, selection, installation, configuration and maintenance of World Wide Web, Email and FTP servers and HTML editors; implementation and maintenance of Ethernet LAN connectivity to the Internet; HTML document design, and development of Visual Basic query engines for interactive online multimedia database applications. Responsible for creation and management of a team of Technical Consultants to handle data conversion, interfaces and customization for SeQueL to Platinum Accounting. Coldwell Banker Mission Viejo, California 11/94-06/95 Senior SQL DBA/Developer Managed team of three DBAs responsible for development of SQL Server objects for an Accounts Receivable application. Redesigned existing data model to simplify programming and optimize performance. Designed SQL Build utility to automatically populate databases with application objects. Designed batch processing architecture. Designed, developed and implemented batch processes. National Medical Enterprises Inglewood, California 10/94-11/94 SQL DBA/Developer Designed and developed high-speed data conversion process in Transact-SQL for mainframe data import into Gupta SQL Windows EIS system. Coldwell Banker Mission Viejo, California 08/94-10/94 SQL DBA/Developer Responsible for design, development and implementation of data conversion for large volume of data from IBM mainframe. Designed and developed DML Stored Procedure Generator to allow Visual Basic to work efficiently with SQL Server. Designed, developed and implemented Transact-SQL stored procedures and triggers. Platinum Software Corporation Irvine, California 07/93-12/93 QA Engineer Responsible for project management, unit testing and quality assurance of SeQueL to Platinum Financial Report Generator 1.3. Quality assurance team member for SeQueL to Platinum General Ledger 1.3 and 2.0.