Resume Trenton A. Scott 503.454.0872 home 503.415.1561 cellular trenton@sonatasys.com www.sonatasys.com Synopsis I have been a key team contributor over the past 16 years, helping build many new systems that solve business problems using the latest technologies. I enjoy creating innovative solutions that improve competitiveness, revenues, productivity and customer service. Having extensive hands-on experience with several design, programming and database technologies, my technical skill set is broad and current. I have lead technical teams through rapid, iterative development cycles using Java and J2EE technology, participating heavily in the software engineering process, leading by example. My formal education is similarly extensive, covering both Computer Science undergraduate work and Computer Information Systems graduate study; my verbal and written communication skills are excellent. Project Experience Nike 1 SW Bowerman Drive, Beaverton, Oregon, www.nike.com Duration: 10/07 - Present Position: Java/J2EE Software Engineer/Consultant Deliver Java software development services in the Information Systems department. Development follows a test-driven, iterative methodology using heavy open source technologies, including Spring, Hibernate, Struts, JAXB, JDOM, XFire and JUnit/JUnitEE. Design patterns include MVC, DAO, singleton, façade, factory and IOC/dependency injection. IntelliJ is the IDE, targeting clustered WebLogic and ATG Dynamo production servers, persisting to Oracle. ADP 2525 SW 1st Ave., Suite 450, Portland, Oregon, www.adp.com Duration: 4/07 - 9/07 Position: Java/J2EE Software Engineer Consultant Delivered Java software development services in the Information Systems department. Co-designer and developer of the Credit Gateway Monitoring Framework, an exception monitoring and workflow messaging web service, featuring sophisticated rule-based email/pager alert generation for support staff. I also co-developed an error monitoring and administrative web application using JSF. Development followed a test-driven, iterative methodology using heavy open source technologies, including Spring, JMS, JSF, JAXB, Quartz, HttpClient, XFire and JUnit/JUnitEE. Design patterns included MVC, DAO, singleton, façade, factory and IOC/dependency injection. Rational Application Developer v6 is the IDE, targeting clustered WebSphere 6.x test and production servers and DB2 for persistence. US Bank 17650 Sandy Blvd., Portland, Oregon, www.usbank.com Duration: 8/06 - 3/07 Position: Java/J2EE Software Engineer Consultant Deliver Java software development services in the Information Systems department at US Bank. Perform Struts/Spring, JMS and Castor/XML development using RUP methodology, Rational Rose and Rational Application Developer v6. Lead developer for the Product Selector project; technologies include Java, JMS, JSP, Spring, Struts, XML, Castor, JSTL, JDBC, WebSphere and SQL Server technologies. Project delivered on-time, quickly passing through integration testing. Design patterns include MVC, DAO, singleton, facade and IOC/dependency injection. Lead developer for email notification enhancement to existing Online Application Decision web application using the technologies noted above. ODS 601 SW Second Avenue, Portland, Oregon, www.odscompanies.com Duration: 3/06 - 7/06 Position: Java/J2EE Software Engineer Consultant Delivered Java software development services in the Information Systems department at ODS. Lead developer for MyODS and Employee Benefits Tracker migration, customer-facing and internal web applications, from Apache/CGI to WebSphere/Struts, including J2EE and web service integration with the Facets medical claims processing package and database. Developed provider and facility search engine functionality, end-to-end development of several JSPs, Struts and supporting DAO components, including threaded singleton to cache and refresh the provider XML network configuration. Project used Java, Struts, Web Services, XML, JDOM, WebSphere and Sybase technologies. Performed object-oriented design and Java software development using WAS v5 and WSAD v5.1.2. Design patterns included MVC, DAO, singleton, facade and factory. Development took place on Windows XP, with test and production servers clustered on Sun hardware CNF 2055 NW Savier, Portland, Oregon, www.cnf.com Duration: 9/05 - 2/06 Position: Java/J2EE Software Engineer Consultant Delivered Java software development services in the Information Systems department at CNF. Lead developer for the Global Logistics (GLog) web application, a sophisticated part and shipment search engine that customizes an Oracle Transportation Management (OTM) package, using IBM WebSphere application server, WebSphere Application Developer 5.1.2, Rational Application Developer 6.0, AJAX, JSON-RPC, DisplayTag and Oracle 9i technologies. Created a large JMX server management tool in Java enabling a quick and repeatable way to create over 90 DataSources under five different JDBC Providers (Oracle, DB2, Informix, SQL Server and TeraData) for both WAS v4 servers and WAS v6 cells. Performed object-oriented UML design and Java software development using WSAD 5.1.2 and RAD 6.0, with JSP authoring in Dreamweaver MX. Design patterns included MVC, DAO, singleton, facade and factory. Development took place on Windows XP, with test and production servers clustered on Linux server hardware. Great West Life 8515 East Orchard Road, Greenwood Village, Colorado, www.gwla.com Duration: 11/03 - 8/05 Position: Java/J2EE Software Engineer, Contracted Consultant Deliver web presentation layer design and Java/J2EE software development services in the Information Systems department at Great West Life. Lead developer for the Client Service Access System (CSAS), a new Jakarta Struts web application with associated J2EE business components, part of a large migration from existing ISIS client service software written in Oracle Forms. Project conforms to the latest Struts 1.1 MVC amd J2EE specifications, using WebLogic Server 8.1.4, Oracle 9i, EJB, XML, XSLT, XHTML, Struts/Tiles and JSP technologies. Perform object-oriented UML design and Java software development using Eclipse, with JSP authoring in Dreamweaver MX. Design patterns include MVC, DAO, singleton, façade and factory. Development takes place using Windows XP, with test and production servers clustered on Sun server hardware. DTE Energy 425 South Main Street, Ann Arbor, Michigan, www.dteenergy.com Duration: 9/02 - 10/03 Position: Java/J2EE Software Engineer, Contracted Consultant Delivered Jakarta Struts and J2EE software design and Java development services in the Software Component Factory at DTE Energy. Participated in the creation of a new Struts web application, Flow Control, which partially replaced existing customer service and billing (CSB) call center software written in Oracle Forms 6. Project conformed to the latest J2EE spec- ification and Jakarta Struts MVC web application architecture, using WebLogic Server 7.0.4, Oracle 8i, EJB, XML, XSLT, Struts and JSP technologies. Performed UML design and Java development using Rational toolset and IntelliJ IDEA. Design patterns included MVC, DAO, JDO, singleton, façade and factory. Developed J2EE components in a Windows 2000 server environment. Test and production servers were clustered on Sun hardware. BEA Systems South Ulster Street, Denver Technology Center, Colorado, www.bea.com Duration: 7/01 - 6/02 Position: Lead Java/J2EE Software Engineer, Contracted Consultant Delivered J2EE software design and Java development services in the Information Services group at BEA Systems. Key contributor in the design and implementation of a new web order management application, eOrders. Lead a team of three Java developers in the design and construction of the presentation layer (JSP, XML, HTML, JavaScript) and pipeline (EJB) mid-tier business components. Project conforms to latest J2EE specification, using WebLogic 6.1, Commerce Server 3.5 and Oracle 8.1.7 database technologies. Perform UML design and Java software development using TogetherSoft toolset; design patterns used included proxy, immutable, singleton, façade, factory, session, command and form. Development, test and production servers clustered on Sun hardware. Sun Microsystems 500 Eldorado Blvd, Broomfield, CO 80111, www.sun.com Duration: 11/00 - 6/01 Position: Lead Java/J2EE Software Engineer, Contracted Consultant Delivered J2EE software design and Java development services in the Global Service Operations group at Sun Microsystems. In a high-profile project with senior management exposure, I redesigned and implemented a worldwide order processing and workflow web application. The project conformed to J2EE specifications, using EJB, JSP, Servlet, JavaScript and HTML. Performed object-oriented design with Rational Rose following RUP, using several design patterns, including proxy, immutable, singleton, factory and facade. Built Java presentation and middle-tier components, including JSP, Servlet, EJB and JDBC database development. Server platform was iPlanet/NAS 6.1 and Oracle 8.1.6 on Solaris/E6500 test/production servers; WebLogic 5.1 used for daily development on Ultra workstations. Wrote 6K lines of EJB source code and another 6K lines of JSP, JavaScript and HTML. Additionally, implemented a cluster-failure tracking enhancement to an existing Best Practices web application, using EJB, JSP and Servlets in a model-view-controller architecture. Both web applications supported over 1,000 worldwide users. eLoyalty 150 Field Drive, Suite 250, Lake Forest, IL, www.eloyaltyco.com Duration: 1/96 - 10/00 osition: Senior Principal Consultant Provided software development and consulting services to Fortune 500 companies in several industries, including telecommunication, financial, energy and retail. Lead design and implementation of new Enterprise Customer Relationship Management solutions that integrated legacy systems with front office, intranet, call center computer-telephony integration (CTI) desktop technology and the Internet. Technical lead in several complex client/server and intranet applications using Java, J2EE, WebLogic, XML, JavaScript, HTML, C, Oracle, Microsoft COM/DCOM, VisualBasic, SQL Server, UNIX, Windows NT, Cisco, Lucent and Genesys technologies. Qwest Project, www.quest.com Duration: 12/99 - 10/00 Served as technical and team lead for J2EE middleware design and Java software development in the Sales and Service Desktop (SSD) project. A three-tiered application, SSD used a fully data-driven call flow engine to increase call center agent productivity and insure correct servicing of every customer transaction. Used RUP for UML design for the middle (Rational Rose), employing facade, factory and singleton patterns, insuring scalable and flexible client access to customer, product, work flow and contact history information across several database servers. Designed and generated XML specifications with validating schemas; XML is used between all software components. Lead developer in a team of three; created several EJBs, primary servlet and XML parsing code, including most supporting classes for error handling and logging, comprising 7K lines of Java source code. JDBC used for all stored procedure and prepared statement transactions, encompassing four large Oracle databases. Installed and tuned WebLogic Server 4.5.1 and 5.1 for high-volume and fail-over conditions, similarly tuning Oracle databases as well. Technologies utilized include Java, EJB, WebLogic Server, Servlet, XML, JDBC, JNDI, RMI, HTML, JavaScript, Rational Rose Enterprise, Oracle 8.1.5, HP-UX and Sun E450 server platforms. System supported 2,000 users. Montgomery Wards Project, www.wards.com Duration: 1/99 - 7/99 Served as technical lead for SmartService call center desktop application software development. Designed, coded and deployed customized call center desktop software, supporting comprehensive customer service and product sales. Integrated Vantive package and GeoTel (Cisco) intelligent call routing CTI software. Managed a technical team of four while participating heavily in VisualBasic and GeoTel soft-phone software development. Performed SQL Server database design, installation, administration and tuning. Designed and coded stress/load testing software, used to benchmark peak database and transaction server performance, verifying adequate end-user response time before deployment. Technologies included VisualBasic, HTML, Active/X controls and servers, DCOM, Microsoft IIS and Transaction Server, Microsoft SQL Server 7, Vantive, Windows NT, TCP/IP, InterVoice VRU and GeoTel intelligent call-routing software, producing 9K lines of source code. System supports 500 users. Detroit Edison Project, www.detroitedison.com Duration: 4/98 - 11/98 Served as technical lead for Universal Center call center software development. Designed, coded and deployed customized call center desktop software that serviced customer accounts and emergency outage events. Integrated Oracle Forms, intranet, VisualBasic, 3270 legacy applications. Created Nab Nascent CTI soft-phone software, used to improve customer service (first-call resolution) and agent productivity. Lead a group of four developers while contributing directly in software and database design, coding and deployment. Technologies included VisualBasic, Active/X controls and servers, Microsoft IIS, C, HTML, Oracle Forms, Oracle 7.3, HP-UX, TCP/IP and Nab/Lucent ACD call-routing software, creating 10K lines of source code. System supports 1,000 users. Atmos Energy Project, www.atmosenergy.com Duration: 7/97 - 3/98 Serving as technical lead for call center desktop development, designed, coded and deployed custom call center software to support all customer service transactions. At the agent desktop, integrated several front-office Oracle Forms and customer service mainframe applications, Genesys CTI call- routing and InterVoice VRU systems. Managed a team of five developers while contributing greatly in desktop development using VisualBasic, Active/X controls and servers, Microsoft IIS, HTML, Oracle Forms, Oracle 7.3, C and PL/SQL, totaling 10K lines of custom source code. Co-designed and implemented new customer contact history Oracle database; system supports 1,000 users. Farm Credit Corporation Project, www.fcc-sca.ca Duration: 5/96 - 5/97 The Business Origination Service System (BOSS) project helped enhance customer mortgage and deposit management in the Canadian farming industry. Provided business process reengineering services initially, which soon evolved into several technical initiatives. Played a key role in the development of new call center desktop software. Contributed heavily in coding a new loan origination and workflow tracking system. Evaluated existing infrastructure, including LAN/WAN equipment and protocols, specifying new strategic operating systems, client and server hardware, middleware, groupware and office productivity tools, touching almost every aspect of the computing environment. Served as the lead technical architect, database designer and programmer for the PowerPanel project, a new call center desktop application providing call management and tight integration with BOSS. Managed a group of junior technicians, training them in several technologies, including VisualBasic programming, Oracle database fundamentals, Microsoft Window NT architecture and TCP/IP networking. Lead analyst and programmer for the Workflow, Customer Information System and Customer Net Worth applications, comprising almost one-half of BOSS deliverables, totaling 20K lines of source code. Technologies utilized included clustered HP-UX hardware, VisualBasic, Active/X Servers and OCXs, Oracle 7.1, Windows NT and TCP/IP. Both systems supported 500 users. Kaiser Permanente Project, www.kaiserpermanente.org Duration: 1/96 - 4/96 The Stargate Northern California Regional Architecture (NCRA) project implemented a call center application that processed customer call routing/transfer, inter-office messaging, automated medical advice, medical appointment and prescription services. Participated in the design of a four-site distributed, fault tolerant call center system, capable of handling peak volumes of 16,000 calls per hour. Served as a technical architect for the Distributed System Development and Test Laboratory. Specified comprehensive hardware and software requirements for the laboratory, including CTI and other network hardware. Documented start-up and operational costs, and created a detailed construction plan/schedule. Performed a network architecture review of Kaiser's existing LAN/WAN environment. Performed a study that identified existing and future network resource/bandwidth requirements. CTG 800 Delaware Avenue, Buffalo, NY, www.ctg.com Duration: 10/94 - 12/95 Position: Software Engineer, Contracted Consultant Provided consulting and system integration services to Alyeska Pipeline Service Company and British Petroleum for their Integrated Maintenance and Management System (IMMS) Project, an integrated package of Work Management, Inventory, Purchasing, Accounts Payable and Action Tracking software modules from The Indus Group, Inc. Designed and implemented a database migration, synchronization and replication architecture between numerous heterogeneous database, operating system and hardware platforms, including Oracle7 (AIX-RS/6000, OS/2-PC), DB2, IMS and VSAM (MVS-3090), FOCUS and SQL/DS (VM-3090), Gupta (NetWare NLM and OS/2-PC), Microsoft, Sybase SQL Server (OS/2-PC), and Microsoft Access and Foxpro. This architecture centered on Trinzic's InfoPump product, using EDA/SQL from Information Builders, Microsoft ODBC, Oracle SQL*Net, Gupta SQLTalk, IBM DRDA and several network transport protocols. These tools were used for data conversion and on-going database synchronization, moving information from several heterogeneous legacy systems to a single data warehouse. Built a LAN/WAN Simulation Laboratory using Cisco routers, Codex modems and Testlink Digital Data Link simulation hardware, performing several software tests and network simulations at various link speeds in order to determine the proper long-term connectivity solution; measured expected application response times/performance. Designed and implemented an Equipment Maintenance Work Management System prototype using Oracle, ERWin/ERX and PowerBuilder; sample reports were generated using InfoMaker. Designed and implemented Oracle-based data conversion software using C with imbedded SQL (Oracle 7 Pro*C) and PL/SQL, including the creation of related ERDs, logical schema and physical database objects like stored procedures, tables, indexes and triggers. Configured and tuned Oracle7, Sybase, Gupta, Microsoft SQL Server and DB2/2 on several operating system and hardware platforms. Configured ODBC, SQL*Net, SQLTalk, DRDA, InfoPump and EDA/SQL middleware (EDA Link/Servers/Catalogs) on several platforms. Configured many platforms to utilize multiple network protocols, including TCP/IP, NetWare, LU 6.2 and LU 2. IBM Research Triangle Park, NC, www.ibm.com Duration: 9/92 - 9/94 Position: Senior Associate Programmer, Employee No. 315212 Provided software development expertise for two commercial software products. Developed DOS, Microsoft Windows 3.1, OS/2 2.x and AIX versions of Communication Manager Mouse Support software, bundled with the Com- munications Manager v1.1 IBM Program Product. Created CallUp Client/Server, a PC-based corporate directory, replacing the mainframe-based CallUp/VM Program Product. Clients developed for Microsoft Windows 3.1 and OS/2 2.x; threaded servers developed for OS/2 2.x and AIX 3.2. Technologies used for both products included IBM C/Set++, Microsoft Visual C++, Microsoft Windows 3.1 SDK, Microsoft MAPI, Lotus Toolkit, HP OpenMail Toolkit, Motif Toolkit, DB2/2, DB2/6000, TCP/IP, RPC, APPC and NetBIOS network technologies. Responsibilities covered entire software development life cycle, from analysis through coding and testing, using an iterative, rapid application development paradigm. Created software at several levels of difficulty, in both 16-bit and 32-bit environments, including protocol- independent network APIs, RPC, sockets, dynamic SQL, DB2 database APIs, 32-bit threaded servers. Code comprised over 50K of C++ and C source code. Utilized Microsoft Windows 3.1 SDK, IBM's OS/2 Presentation Manager SDK and related class libraries. Trained two mainframe programmers, teaching event-driven/GUI, network API, 16-bit and 32-bit memory management, and object-oriented software development concepts in Windows 3.1 (Foundation Class) and OS/2 2.x (Workplace Shell and SOM Classes). GCI 2550 Denali Street, Anchorage, AK 99503, www.gci.com Duration: 12/90 - 8/92 Position: Programmer/Analyst, Employee No. 383600 Analyzed engineering and related corporate system requirements. Created technical specifications and software, migrating telecommunication traffic engineering systems off a centralized DEC VAX platform to a client/server LAN, with Microsoft Windows 3.1 clients and Sun SPARC servers; used TCP/IP as the sole network transport protocol. Rewrote and enhanced archaic telephone traffic engineering analysis FORTRAN software using C. Designed and coded a Call Detail Record Real-time Capture System, Hacker-Detection System and Telecommunication Traffic Engineering Analysis System, comprising over 30K lines of C source code. Technologies utilized included C, Sun Solaris, SunOS and Interactive UNIX, ET X.25 DOS Library, FTP DOS TCP/IP Toolkit, DSC telecommunication ACDs, packet-level sniffing, and Microsoft's Windows 3.1 SDK. Technology Training WebLogic Workshop 8.1: Rapid Application Development: BEA Systems, 2003 WebLogic Enterprise Server 6.1 Application Development: BEA Systems, 2001 WebLogic Commerce Server 3.5 Application Development: BEA Systems, 2001 Developing Enterprise Applications with WebLogic Server: BEA Systems, 1999 Java Programming: Sun Microsystems, 1999 Advanced Java Programming: Sun Microsystems, 1999 Advanced Microsoft Windows Programming: IBM Skill Dynamics, 1994 Advanced OS/2 Presentation Manager C++ Programming: IBM Skill Dynamics, 1994 X.400 Addressing and X.500 Global Directory Service Architecture: Nexor, 1993 HP OpenMail Gateway, Architecture and Programming Toolkit: HP, 1993 Formal Education 1988 - 1990: Colorado State University - Fort Collins, Colorado Graduate School of Business: Computer Information Systems 1984 - 1987: Colorado State University - Pueblo, Colorado School of Engineering and Technology: B.S. in Computer Science Technology Software Engineering Methods & Toolset Agile Methodology Rational Unified Process (RUP) Unified Modeling Language (UML) using TogetherJ and Rational Rose Object-Oriented Analysis, Design and Programming (Booch) using Rational Rose Structured Analysis, Design and Programming (Yourdon) using Rational Rose Decision Support, Data Warehousing and Expert System Concepts Jakarta Struts Web Application Development Spring Injection and JDBC DAO Development AJAX using JSON-RPC XML, Castor, JAXP, JDOM, XHTML, JSTL Software Design Patterns Fundamental: Proxy, Interface and Immutable Structural: Façade, Iterate Creational: Factory, Object Pool, Singleton Behavioral: Command GUI: MVC, Form Persistence: DAO, JDO Software Metrics IBM Function Point Metric Halstead Software Science Metric McCabe Cyclomatic Complexity Metric Data Modeling & Toolset Relational Data Model and Database Design Entity-Relationship Data Model Diagramming (Chen) using TogetherJ and ERWin Network and Hierarchical Data Models and Database Design Programming Mark-up & Scripting Languages Java, J2EE, EJB, Servlet, JSP, JSTL, XML, XHTML, HTML, JavaScript C, C++ COM/ActiveX Visual Basic BASIC Pascal PL/1 FORTRAN COBOL II, RPG 3 SQL Oracle PL/SQL i80x86 MASM C, Korn Shells VMS/DCL REXX JCL Perl Web Servers, Application Servers and Middleware WebLogic Server 9.x, 8.x, 7.0.x, 6.x, 5.x, 4.5.x WebLogic Portal Commerce Server 3.2, 3.5 IBM WebSphere Application Server 4.x, 5.x, 6.x Rational RAD 6.x IBM WSAD 5.12 JakartaTomcat 4.0.x, 5.x Jakarta Apache 1.3, 2.0 JBOSS 4.x Microsoft IIS 4.0, 5.0 Microsoft MTS 2.0 Jakarta Struts 1.0, 1.1 Jakarta Tiles Spring Operating Systems RedHat Linux Sun Solaris SunOS HP-UX IBM AIX MS-DOS IBM OS/2 Warp Windows XP, 2000, NT Windows 98, 3.x HP MPE IBM MVS/ESA IBM VM/ESA DEC VMS PRIMEOS Database Servers Oracle 9, 8.1.7, 7.x Sybase 10 SQL Server 7 MS Access IBM DB2/6000 IBM DB2/ESA IBM DB2 OS/2 HP Image Informix Teradata Gupta 5 R:BASE InfoPump EDA/SQL IBM DRDA Server Hardware Sun E250 Sun E450 Sun E4500 Sun E6500 HP K500 HP 3000 IBM PC, PC-AT IBM RS/6000 IBM 9672-R61 IBM 3090-00J IBM System/38 DEC 3900 DEC 11/780 DEC 11/34 PRIME 750 Networking Technology TCP/IP JNDI, RMI-IIOP RPC, Sockets HTTP, WWW FTP NetBEUI NetBIOS NetWare 4 APPC/LU 6.2 LU 2 HLLAPI EHLLAPI X.25 ISDN Frame Relay xDSL Ethernet Routing & Switching Concepts Computer-Telephony Integration GeoTel Intelligent Call Routing: Client and Server Genesys T-Server Call Routing System Avaya Call Routing System Nab Nascent CTI Lucent G3 ACD DSC ACD InterVoice VRU Software Development Toolset BEA WebLogic Server 9.x BEA WebLogic Server 8.1.x BEA WebLogic Server 7.x BEA WebLogic Server 6.x BEA WebLogic Server 5.x BEA WebLogic Server 4.5.1 BEA Commerce Server 3.2 BEA Commerce Server 3.5 iPlanet Application Server 6.1 Netscape Appl Server 2.1 Jakarta Struts 1.0, 1.1 Jakarta Apache Web Server 1.3, 2.0 Jakarta Tomcat App Server 4.x, 5.x JMS Spring JMX JSTL DisplayTag AJAX JSON-RPC TogetherJ Enterprise 4.x, 5.x Rational Rose 2000 Enterprise Rational ClearCase, CVS Eclipse v3 IntelliJ IDEA v3 DreamWeaver UltraDev 4 Semantec Visual Café Adobe Photoshop CE Fireworks 4 Paintshop Pro Sun Forte Sun JDK SE 1.2.x, 1.3.1 Sun JDK EE 1.2.x Sun OpenLook Library Sun Motif Library ERwin/ERX XMLSpy Oracle Pro*C Oracle PL/SQL Oracle Objects for OLE Oracle JDBC Type-2, Type-4 Weblogic JDBC Type-3 IBM WebSphere 4.x, 5.x IBM WebSphere Application Developer 5.1.x IBM RAD v6.x IBM VisualAge C++ IBM OS/2 Warp SDK IBM SOM IBM AIX XLC Tools IBM C Set IBM WITT IBM DRDA Borland C++ Borland Delphi Watcom C++ Lotus Toolkit Genesys Interactive-T Server Nab OLE Server GeoTel Client and Server HP OpenMail Toolkit QA Partner InstallShield FTP TCP/IP Library Greenleaf Async. Library ET X.25 Library lint, C-Doc Microsoft IIS Microsoft Transaction Server Microsoft Visual InterDev Microsoft FrontPage Microsoft Visual C++ Microsoft Visual Basic Microsoft Win32 SDK Microsoft Windows 3.x SDK Microsoft Office SDK Microsoft Source Profiler Microsoft SourceSafe References US Bank Jeff Friedman, 262-790-3797, jeff.friedman@usbank.com Chris Heady, 503-401-3767, chris.heady@usbank.com John Franko, 503-401-3097, john.franko@usbank.com Teresa Gess, 651-205-0596, teresa.gess@usbank.com Catherine Jones, 503-401-3813, catherine.jones2@usbank.com Scott Warneke, 503-401-3867, scott.warneke@usbank.com ODS Brent Brown, 503-228-6554, brownb@odscompanies.com CNF Sean Sullivan, 503-450-8544 Paul Imai, 503-450-8526, Imai.Paul@vectorscm.com Great West Life Tricia Douglas, 303-737-3307, TDouglas@klcorp.com, 503-872-1770 Marcel Grenier, marcel.grenier@gwl.com or celg@gwl.com DTE Energy Christine Garber-Brown, garber-brownc@dteenergy.com BEA Matt Sullivan, (760) 944-7071, mattsullivan9@adelphia.net Sun Microsystems Jorja Winslett, 303-538-5582, winslett@avaya.com Jeff Christy, 303-817-8024, Jefferson.Christy@Sun.com Personal Reference George Bulkow, 602-284-3633, gbulkow@ix.netcom.com