Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management ADDRESS: 2329 S. 304th Street Federal Way, WA USA 98003 PHONE: CELL: FAX: EMAIL: (253) 941-2515 (253) 431-2558 (253) 322-2271 leec@ctginet.net Subject matter expert in application of Information Engineering disciplines to mission critical and real-time data systems, scalability and fault tolerance, migrations and modernizations, and distributed client-server architectures. Solution sales, technical pre-sales, proofs of concept, and virtual roles are of interest. Masters level in business and computer science, bringing the best of each vantage point to visible leadership and contributing roles on critical IT projects. Exceptionally broad experience as a leader in business and technology excellence, exploiting technologies to enhance business performance, helping enterprises to harness change and adaptation as competitive weapons. Consistently deliver exceptional results in areas of infrastructure planning, systems and software analysis, design and development, integration, and specific applications of core technologies – advancing the state-of-the-art in specific facets of input, processing, storage, output and distribution of data. Proven achievements and track record as coach and mentor in Line, Middle, and Senior Management roles. Prefer active involvement in both visionary and execution phases – as Project and Program Management, Lead System Architect and Developer, Technology Principal, Distributed Systems Architect, leading (not only directing) others in the creation, integration, application, and operation of core technologies, implementing strategic and tactical distributed systems designs. Years of proficiency in the analysis, design, development, acquisition, installation, maintenance, programming, testing, quality assurance, configuration, performance tuning, monitoring, troubleshooting, problem resolution and recommendations of databases and associated applications. - SKILLS SUMMARY Highly developed professional versatility and technical depth through active, hand-on participation in and leadership of many business and high technology projects, specializing in total contract fulfillment and client-centered problem solving. Years of experience (in the U.S., Canada, and abroad) as a consultant and entrepreneur, working with multiple system vendors and their key strategic accounts (of which the majority were industry leaders), have fostered talents that are unusually broad in scope, resulting from an extensive range of projects, the technologies applied, and problem-solving required to meet the challenges of results-driven assignments. To every project I bring my business skills to assist my employer(s) in setting the vision of "what" needs to be done, in-depth understanding of current and emerging technologies pertinent to the project(s) being undertaken, and practical experience in all facets of system lifecycles and related costs, enabling me to offer proven guidance on "how" to best implement optimal solutions with a minimal expenditure of critical resources (time/cost/features tradeoffs). In addition to expanding and refining my own knowledge base, these accomplishments (my entire professional track record) are based on rapid delivery of results and expedited ROI enabling data technologies to be harnessed by business -- delivering the right data, at the right time, to the right audience, in the right format, at the right cost -- for enterprise integration (EII, EAI, and SOA), business intelligence, process improvement, organizational efficiency and profitability enhancement, and infrastructure simplification. - EMPLOYMENT September 2007 to Present – Technical Systems Operations, Information Systems Expert Coraxis (contract to State of WA – Dept of Transportation UCO PC&R, and NWR-IT) Lead system stabilization, infrastructure utilization, application upgrades, and data integration/conversion initiatives for State of Washington Dept of Transportation, Urban Corridors Project Control and Reporting organization (which manages all of the regional “mega-projects”). Train staff at PC&R and the Northwest Region IT organizations on data quality, disaster recovery and backup techniques, regional database federation and server virtualization, and distributed database (EII) integrity (health and welfare) best practices. Assist NWR-IT and UCO PC&R to exploit existing Primavera, Expedition, and PRISM contract management and project tracking systems, while upgrading their systems and applications to implement future foundation (PMRS) of Washington DOT project management and financial planning, tracking, and reporting infrastructure. Perform assessment reviews and refactoring of data system problems within regional WashDOT organization, harmonize data quality across all PC&R database systems, and define best practices guidelines for maintaining optimal system baselines. Assist WSDOT regional and UCO PC&R personnel in operational integration of Primavera, Expedition (Contract Manager), and PRISM line of business tools on Sybase ASA V7.0, MS SQL Server 2000 and 2005, Windows Servers, Citrix, Tomcat, JBOSS, and VMware. September 2006 to September 2007 – Technical Architect, Data Conversion Lead, Ascential SME (CTGI as vendor to CNSI and State of WA) Lead technical aspects of data conversion for State of Washington DSHS systems to new ProviderOne MMIS (state of the art Medicare Management Information System) developed by CNSI. This conversion is largest effort of its type in the history of the state. Provide "hands on" training of CNSI and State of WA personnel in end-to-end system integration (data-to-data, application-to-application, and business-to-business) services and best of breed products (e.g., Enterprise Integration Suite, ProfileStage, AuditStage, DataStage, QualityStage, MetaStage, RTI and SOA). Assist CNSI in deep data analysis, assessment reviews with the State of WA, harmonizing CURRENT: November 2008 Page 1 Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management data sources, integrating data content using metadata, data schemas and interfaces, and target application schema (including aspects of operational data stores and data warehousing) design and optimization. Review and remediate data conversion mapping definition and delivery focused on discovery, standardization, metadata, schema design, logic, semantics, data ETL, cleansing, enhancement and transformation, auditing, segmentation and distribution. Provide formal and informal training and mentorship to CNSI and State of WA personnel in development and data conversion process excellence, critical success factors, and use of IBM (Ascential) Websphere Enterprise Integration Suite (all Ascential products). Assisted integration of Ascential ETL tools and techniques with Sun’s SeeBeyond, Cognos, Eclipse and AJAX, and other vendor technologies. January 2005 to September 2006 – Technical Architect, CEDI/COE Lead, Practice Manager IBM / Ascential Software (Western Region) Regional specialist / SME in and "hands on" manager of delivery of strategic technologies, enterprise integration (process-to-process, data-to-data, application-to-application, and business-to-business) services and best of breed products (e.g., Enterprise Integration Suite, ProfileStage, AuditStage, DataStage, QualityStage, MetaStage, RTI and SOA). Assist clientele in harmonizing data sources, integrating data content using metadata, data schemas and interfaces, synchronizing transaction sets, integrating functionality and logic, APIs versus native interfaces, exchange of sub-process sets, integrating work objects, document and services interfaces. Engagement definition and delivery focused on discovery, standardization, metadata, logic, semantics, data conversion ETL, cleansing, enhancement and transformation, auditing, segmentation and distribution. Provide Six Sigma and ISO 9000 process improvement, “Best Practices” and “Center of Excellence” training to clientele and internal resources. Working with customers, plan, staff, track, and control professional services engagements. Working with product sales and customers, direct requirements definition and technical aspects of client engagements throughout western US and Canada, providing management and technical assistance to IBM, Ascential, partners, and client implementation teams. Major emphasis on enterprise transformation through redesign (refactoring or restructuring) of existing processes, infrastructure, and facilitating technologies into cohesive real-time enterprise integration – including service oriented architectures, real-time data warehouse initiatives, and end-to-end “rhythm of the business” types of data acquisition, aggregation, transformation, and reporting. As regional COE Lead, provide mentorship to other IBM and Ascential personnel in process and practice excellence, solution sales and delivery, critical success factors, real-time enterprise metrics and scorecard systems, business process orchestration, high-value projects and extreme ROI, and customer needs-driven types of consultancy and services delivery. Key success factors are customer satisfaction, revenue generation, and growth of the regional services practice. May 2004 to January 2005 – Database Architect and Sr. Developer Tek Systems (contract to Microsoft SSIT) Perform remedial assessment and reviews of system functional and performance issues resulting from disintegration due to offshore changes and maintenance activities, and lead corrective action teams to restore original system capabilities. Analyzed, refactored, redesigned and enhanced databases and backend code for Microsoft’s world-wide sales organization incentive payroll program. Remediated ETL performance and reporting system problems to improve accuracy and service quality to Compensation Analysts and MS Sales customer base. See prior engagement from Jul 2001. Upgraded technology to leverage “Yukon” SQL Server and related Microsoft technologies (e.g., Analysis Services, Reporting Services, Integration Services/DTS, Notification Services, and “best practices” (Inmon, Kimball, MS) dimensional modeling techniques. May 2004 to Present – Business Systems Designer (CTGI as vendor to Nevada consortium) Retained by Nevada-based clientele to perform refactoring analysis and extend existing functionality and capabilities of front and backoffice systems for casino holding company plus pool of active brokers and real estate investors. Focus is on integrating legacy capabilities with current business process and practices, and to architect, design, specify, model, and implement tools to enable consolidated enterprise-wide view of multiple lines of business in realtime casino management, real estate investment, loan brokerage, and property management lines of business. Nov 2003 to May 2004 - Data Warehouse Architect and Sr. Developer Accenture (contract to Microsoft OTG – CSP&A IT) Contracted to (re)architect, (re)design and refactor, develop and deliver “yellow book” and “rhythm of the business” data warehouse and reporting system for health of the business reporting and analysis targeted at the highest levels of the senior management team (e.g., Steve Ballmer, John Connors). Personally reengineered and developed the foundation data factory and warehouse, including all ETL processing, for the ROB Reporting system – in under two months. Working with a Siebel Analytics consultant, and three MS staff (one manager and two MS-FTEs), integrated the ROB Reporting system the SA engine – to function as a highly dynamic and user-driven reporting system. Monthly sales data and performance metrics were acquired (or computed) from a variety of internal financial and business sources, scrubbed, processed, and stored in the warehouse for reporting and analysis. Led FTE and consultative staff on data-centric issues regarding the YB and ROB reporting system, and companion (ROB Deck) systems, including data source analysis, data integrity, quality and standardization, matching and harmonization, dimensionality, facts and measures, organizational and scoreboard metrics, and ETL processes. Started Phase-II implementation of the ROB project for corporate strategic planning (CSP) group. CURRENT: November 2008 Page 2 Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management Nov 2002 to Nov 2003 - Data Warehouse Architect and Sr. Developer (CTGI as vendor to Expedia / USAI) Contracted as a vendor to lead technical design and implementation of Expedia’s Enterprise Data Warehouse. Personally functioned as architect, modeler, and prototyper of Phase-I deliverables. Working with Program Management, guided a team of four developers through all aspects of definition, design, development and rollout of ETL, data factory, warehouse, cubes and marts. Responsibilities included assessing complex business rules, performing logical and physical data modeling using IDEF1X information modeling techniques, coding and implementing physical database objects (cubes, dimensions, TSQL procedures), managing data ETL (extraction, validation, transformation, and loading), building/extending toolsets, and using ERwin to document and maintain business rules and database models. Performed logical and physical design and implementation tasks, with development based on and driven by VLDB data modeling and performance issues of live site data – harvesting nineteen databases for transactional data. Also developed and optimized stored procedures and UDFs to solve complex problems, tuned multiple large-scale databases for peak performance (in a Microsoft SQL Server 2000 environment), worked with other disciplines (Program Management, Technical Operations, other Software Development Engineers, and various business owners) in implementation of analytical and technical solutions, reviewed project plans and specifications, communicated implementation limitations and data-driven solutions with the project team and management. Defined logical and physical dimensions and facts of the data warehouse, integrated warehouse and marts with (front-end) transactional and (back-end) analysis and reporting systems and databases, designed and implemented ETL processes by which to ingest all data, and the publishing processes by which to selectively publish into subject matter / consumerspecific data marts. May 2002 to Nov 2002 – NUI Framework Architect and Program Manager (CTGI as vendor to Microsoft Research) Contracted as a vendor to architect, write specifications and models for, and drive initial implementation of a very-high performance data acquisition, warehousing, mining, statistical analysis, inference, and reporting solution to support natural interactive (user interface) efforts across Microsoft. Internal customers include (but are not limited to) the Natural Interactive Services Division (NISD), Natural User Interface (NUI) teams including Platform (NUIP), Reporting and Engineering Services (NUIRES), Foundation (NUIF), Solutions (NUIS), User Experience (NUIUX), Content Development and Delivery Group (CDDG), Product Support Services (PSS), Microsoft Developer Network (MSDN), MSN, Microsoft.com, the Natural Language Group (NLG), and selected product teams. Participate in Longhorn and Office client capabilities. User experience, session, and process data was acquired from a variety of both real time and latent sources, condensed and scrubbed, and stored in a VLDB (ultimately 6 terabytes) data warehouse for analytics. This repository was organized and optimized for massive storage, data mining and analysis (DM and OLAM), pattern discovery (associative, clustering, behavioral, and evolutionary), with summarization capabilities (ROLAP, MOLAP, and HOLAP). A variety of technical and business data was exposed through interactive, parameterized, and formalized query and reporting mechanisms. Combined (Architect & PM) role also provided feature definitions and API designs, as well as cross-group coordination within Microsoft to gather sample data, implementation of business and relevance reporting solutions, and reported to the Microsoft Research management team. Jul 2001 to May 2002 – Sr. Database Engineer Snowdogs LLC (Comtech/RHOtech contract to Microsoft SSIT) Architected, designed and developed the database and much of the backend server code for Microsoft’s world-wide sales organization incentive payroll program. Integrated feeds from human resources (HC01), Quotas (Siebel), and MS Sales to construct a persistent repository (data warehouse) and real-time payroll calculation engine, including all aspects of auditability and traceability for legal and archival purposes. Tracked planned sales per region and account and correlated them to individual (personal) quotas, mapped revenues (credited sales) to individual roles and compensation plans, computed incentive bonus (commission) payments for scheduled (fiscal) and exceptional periods (terminations, transfers, role changes, etc.), and securely routed payment information to human resources (payroll) system for payout. System was designed to fully exploit Windows-2000, SQL Server 2000, Siebel, and various other (related) MS internal systems. Dec 2000 to Jul 2001 – Information Systems Architect / Principal Consultant CTGInet – Northwest (Seattle Branch) Provided subcontract services to Lante Corp., Interknack (for Essential Markets), and Triad Group in areas of business systems analysis, information systems architecture and infrastructure planning, database systems design and development, and operations. Four of five systems (and applications) were n-tier based on Windows-2000, SQL Server (Version 7.0 and 2000), COM/DCOM, with XML integration. Fifth system was OpenBSD, Miva (HTMLscript with Miva Merchant), PHP, and JavaScript. Jan 2000 to Dec 2000 – Sr. Data Architect / Technology Principal; Program Manager Lante Corp. – Northwest region (Seattle/Bellevue Branch) As a core member of Lante’s Technology Competency, and their national management team was responsible for information architectures and analysis, design, technology recommendations, planning, and mentorship in the regional practices. Subject area lead for “best practices” and continual process improvement on practice management and technical issues through project conceptualization, inception, design and implementation, deployment and evolution, and ongoing client support project phases. Assisted adoption of Rational, use cases and scenario analysis, RUP, and structured development processes. Worked closely with CURRENT: November 2008 Page 3 Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management Practice Management to plan, track, and control database projects and their deliverables. Provided hands-on leadership, coaching and mentorship within Lante, and to its clientele, assisting business development, strategy, technology, user experience, and delivery competencies with subject matter expertise in applied technology, especially pertaining to data architectures, data-centric systems design, scalability, and high reliability infrastructure. Architected ProjectSpex system for Microsoft, tying together major (internal) business processes including contract negotiation (master and project contracts), approvals processing (vendor and MS), budgeting and allocation of budgets to projects and project work items, allocation and reporting of (actual) project costs to budgets, work in process (contract deliverables) status tracking, contract and work order fulfillment (ProjectSpex to MS Invoice and General Ledger) updates, and performance incentives (planning, attainment, and posting credits to project budget). Personally developed the database and most of the backend SQL code for the N-tier application based on Windows-2000, SQL Server, C/C++ DCOM layer, with browser and terminal server client interfaces. Provided use case and technical design reviews, coaching, mentoring, and formal OJT to database and application developers on other major regional projects, including: Corbis (Bill Gates’ private company), PhysicalMarket (aka YardConnect, a B2B exchange for lumber), Built-E (aka Environmental Home Center, B2C for building supplies), LiveListings (B2B2C marketplace for used auto parts). Apr 1999 to Jan 2000 – Lead Data Architect / DDBA (acting Manager of MSNBC Data Infrastructure Team) MSNBC (Microsoft/NBC JV) - Redmond, WA In conjunction with the Director of Operations, and his managers, defined, organized, staffed, and directed the MSNBC Data Team – whose mission was both database development, and database operations (close to 50/50 mix). Was responsible for analysis, design, implementation, administration, evolution, testing, and support of the MSNBC data infrastructure. Personally designed, lead, administered, and managed the MSNBC mission critical data flows and their data stores (including operational databases, and any other repositories of data or intellectual assets) that were utilized directly or indirectly in the creation and distribution of news content. Personal and team roles primarily focused on MSNBC, but included and affected aspects of MSN, NetOPS, and the Canyon Park data center – contributing directly to the achievements of MSN/MSNBC development, production (operations), test, ITG MIOT, and IDC groups: Design and development: Trained, lead and mentored SDE and Sr. SDE (web development) personnel in matters affecting architecture, optimal site design, reliability and scalability, web and applications development, and implementation of persistent data stores and infrastructure. Functional and operational testing: Helped to train, lead and mentor Testers, SDE in Test, and Sr. SDE in Test personnel in matters affecting the characterization, metrics, acceptance criterion, and test procedures to be applied to data and its infrastructure. Production: Trained, lead and mentored HelpDesk, Technical Support, ITG MIOT, IDC, Database Administrators, Sr. Database Administrators, and Data Architects in matters affecting the security, integrity, recoverability, availability, stability and monitoring of data and its infrastructure. Planned, tracked, and controlled database development and middle-tier projects in conjunction with Program Managers. Operations: Supported MS, MSN, and MSNBC production web sites and data centers as Tier-II and Tier-III (subject matter expert) for support of SQL Server, MQIS, MTS, intellectual assets, data, and infrastructure, on a 24x7 schedule, to resolve any problems which may arise (on the web site, in the newsroom, or in related business processes). Jul 1998 to Apr 1999 – Sr. Data Architect / Subject Matter Expert (Distributed Data, DDBA, SQL RDBMS, Performance) MSNBC (Microsoft/NBC JV) - Redmond, WA Senior infrastructure architect and DDBA for 24x7 mission-critical web site and infrastructure, database applications, and data-centric content development and distribution. Functioning as the subject matter expert for Enterprise Operations, advised, empowered and supported the management team, developers, testers, WWW site and SQL administrators, planners, editors and reporters in all facets of advanced business systems development and infrastructure operations. Advanced MSNBC technology utilization to improve efficiencies, reduce costs, and showcase new methods for use and deployment of content, products, and technologies. Participated in global hosting strategy, distributed content delivery, and optimized mechanisms for aggregation of local affiliates and audiences. Mentored all organizations within the venture on usability, performance, scalability, data modeling, load-balancing, bandwidth utilization, dynamic client-side redirection, clustering, and exploitation of distributed data architectures to publish content into a variety of web formats (including ASP, XML, Java/VBscript, and other HTML/SGML derivatives). 1976 to Present – Information Systems Architect; Principal Consulting Engineer; Program Manager Currey Enterprises (Services), Current Technologies (R&D), Current Technologies Group, Inc. (Systems), CTGInet Direct an incorporated group of affiliated consultants solving business problems with applied science and technical solutions, developing state-of-the-art software systems and applications for strategic, tactical, and operational use in fields of electronic commerce, manufacturing and shop floor control, financial and insurance services, stock brokerage and foreign exchange, real estate development, legal research and law office management, international banking, pre-press and publishing, and transportation. Counsel CURRENT: November 2008 Page 4 Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management all levels of client management on technical strategies, market research, competitive analysis, product gap and market positioning, and harnessing change as a competitive weapon, followed by contracts for implementation or integration activities. Timely contract fulfillment and joint venture activities focus on industry standards blended with proprietary tools and techniques, including an extensive software library, to design, develop, and integrate current hardware and software technologies as needed to meet client-centered business goals. In systems and services roles, have designed, hosted, and administered multiple Internet B2C sites. Technical deliverables have centered on needs analysis, structured design and development, and total life-cycle of new client-server systems; front-ending, porting, and systematic replacement of legacy systems; API independent value-added system integration, including user interface prototyping and development (all leading GUIs, and web-based technologies); large scale system porting and downsizing, reconfiguration, conversions, roll-outs, support, and software maintenance (enhancements, testing, debugging, change control, and continuation engineering); cost reductions and maintainability throughout the system life-cycle; development processes, tools, and methodologies; development environments combining CASE and SET with C, C++, Java, and open system facilities (UNIX and NT); distributed architectures, or clustered multi-processor configurations (closely coupled, loosely coupled, and networked – NT and UNIX XPG, RPC, X/Open, and ODS); project planning and program management (using CASE and SET to drive PERT, AOA networks, CPM tools); high-speed real-time data acquisition, processing, analytics, and process control systems; artificial intelligence (expert rule-based, neural networks, self-turing); full-authority controllers and embedded heuristic engines. Distributed Internet applications include legal research sites, catalog sales, dynamic publishing, data mining, and entrepreneurial support services (using Apache and IIS, SQL Server and Sybase, Java, ISAPI, Active Server Pages, XML, and various scripting technologies). In 1986, implemented real-time trading systems, with state of the art screening and timing algorithms by developing a heuristic engine using expert rules and neural network technologies. This system was the next generation of my work from New Era Industries, originally created for analyzing technical market indicators, and automating the portfolio management and trading processes. During 1989, developed reliable wireless (packet switched radio link) technology which delivered data via short-wave transmissions (internationally), with repeaters and satellite distribution as components of a secure client-server architecture. Similar technologies now in use by Department of Defense, wireless data providers, RFID and RF tracking, and mobile intelligent sensors. Oct 1997 to Jul 1998 - Sr. S/W Engineer; Systems Architect; DBA, RDBMS Specialist Select Group (to Microsoft ITG) - Issaquah, WA Analyzed and corrected mission-critical ITG support applications, processes, and database systems. (Re)architected and implemented solutions to quality and performance problems resulting in 300% to 500% improvements to WebResponse (Microsoft’s web-based based support system) and Highlander (secure extranet) data systems. Most redesign activity was to ameliorate growth problems, and transition legacy systems to OLAP (ROLAP/MOLAP) data access methodologies. Efforts included profiling and enhancing back-end SQL Server schemas, stored procedures, triggers, and client-side applications. Dramatically enhanced functionality and usability of existing systems, reduced operating costs, and deployed distributed data capabilities. Projects were based on Microsoft SQL Server, Windows NT, IIS, Visual C/C++, VB, Java, ASP (using ADO/RDO, ISAPI, VBscript, and Jscript), and SSI. Database modeling and reverse engineering utilized InfoModeler and ERwin/ERX. Jan 1997 to Oct 1997 - Subject Matter Expert (Distributed Data, DDBA, SQL RDBMS, Performance Specialist) Select Group (to MSNBC-JV and Microsoft ITG) - Redmond, WA Functioning as the senior DDBA and information infrastructure architect for mission-critical SQL database applications, empowered and supported developers, WWW site and SQL administrators, planners, editors and reporters, and assisted MSNBC in improving (by up to 1500% in pre-press systems) its use and deployment of web-based information content, products and technologies. Rearchitected, optimized, and stabilized 24x7 client-server data warehouse architectures; implemented "hot-backup" and fault-tolerant support for 24x7 newsroom operations and distribution functions, including automated cut-over and dynamic redirection of server-based applications, databases, news feeds (text, graphic, audio, video), content and collateral; defined, developed, and optimized mechanisms for local and remote news-site integration across geographically dispersed topology; mentored a variety of personnel on usability, performance, scalability, data modeling, and optimization of systems, including load-balancing of SQL and IIS Servers, dynamic client-side redirection to circumvent outages, clustering, exploitation of distributed data architectures (SQL Server, NT, and BackOffice products) for Internet/Intranet web-based functionality. Aug 1996 to Jan 1997 - Subject Matter Expert (Distributed Data, DBA, SQL RDBMS, Performance Specialist) Select Group (to Microsoft Consulting) - Bellevue, WA Guided key Microsoft business unit managers and their strategic accounts, on behalf of Microsoft Consulting Interactive, in architecting and developing optimal system solutions using all leading edge products and technologies. Support other technical personnel including system architects, developers, and product groups in application of distributed data, SQL Server, NT, Internet/Intranet web-based functionality. Develop, configure, and optimize “trophy sites” as demonstrable presentations of excellence in applied technology. Mentored product groups and developers (internal and external) on technical issues affecting usability, performance, scalability, and optimization of systems especially where deliverables are subjected to heavy client loads, or integration of system components (hardware, operating system, services, applications) includes non-Microsoft technologies. Also continue to support the NT and SQL Server performance task force, working with developers to identify problems, causational symptoms, dependencies, and recommended CURRENT: November 2008 Page 5 Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management specific remedial actions to be taken. Most activities focused on Advanced NT Server, SQL Server, Visual Languages (Basic, C/C++, Java, Active-X, HTML), and messaging components for Internet Information Server (ftp, gopher, WWW), Exchange, Explorer, and scripting tools. Nov 1995 to Aug 1996 - Sr. S/W Engineer; DBA, RDBMS Specialist; Program Manager AIC (to NEC System Labs and Microsoft) - Issaquah, WA Working closely with Microsoft (SQL Server and NT developers) on behalf of NEC System Labs, optimally configured and tuned systems for benchmarking activities, conducted performance analysis, and refactored “hot spot” code in both NT and SQL. Activities included optimization (Transact SQL and stored procedures), execution of industry standard benchmarks (TPCB, TPCC) for maximum throughput and scalability under heavy client loads, development of scripted testing processes, analysis of performance and scalability measurements, regression testing of all software components (operating system, services, applications) and their effective integration. As contributing member of joint NT and SQL Server performance task forces, worked with developers to identify problems, causational symptoms, dependencies, and recommended specific remedial actions to be taken. Advanced testing of system hardware for design limitations, improved aggregate workload capacities, and functioned as Senior DBA for multi-vendor support. Most activities focused on Advanced NT Server, SQL Server, Visual Languages (Basic and C/C++), and messaging components for Internet Information Server (ftp, gopher, WWW, Active Server Pages, and database retrieval), Exchange, Explorer, and various scripting tools. Apr 1995 to Nov 1995 - Sr. S/W Engineer; Systems Architect; DBA, RDBMS Specialist Excell Data Corp. (to Microsoft ITG) - Issaquah, WA Analyzed critical ITG support applications, processes, and procedures for high probability failure modes, participating in process and design reviews, technical feasibility studies, benchmarking, and performance studies. Architected and recommended improvements to front-end code (PSS WorkBench), Customer Issue Tracking System (CITS) back-end database schema – the largest internal system at Microsoft, World-Wide Products Information (WPI), Universal Coding (UC), and their overall integration. Defined, proposed, and developed prototypic solutions to enable transition of critical production data from strict client-server to a fault-tolerant distributed (duplex and triplex) system model. Proof-of-concept included profiling and enhancing back-end SQL Server schema, stored procedures, triggers, and development of a state-of-the-art ODS gateway. Enhanced functionality and usability of existing systems, reduced operating costs, and deployed distributed data capabilities. All projects were based on Microsoft SQL Server, Visual C/C++, Advanced NT Server, Win32, and related SDKs. Modeling and reverse engineering utilized tools like ERwin/ERX, System Architect, InfoModeler, and various others from my software development library. Jan 1995 to Apr 1995 - Sr. S/W Engineer; DBA, RDBMS Specialist; Program Manager Programming & Consulting Services, Inc. (to KCMBS) - Seattle, WA Assisted planning and implementation of Managed Care systems to enable new methods of case management within the health care industry and KCMBS. Migrated systems and data from mainframe to Microsoft NT and SQL Server, performing in data model redesign and optimizations, front and back-end stabilization, configuration management, and data conversion. Provided technical support to and liaison with software vendors for up-sizing Microsoft Access application and debugging front-end code. Sep 1994 to Jan 1995 - Sr. S/W Engineer; DBA, RDBMS Specialist, Sr. System Architect Excell Data Corp. (to Intermation) - Bellevue, WA As a primary internal resource, participated across SDS projects to perform data model redesign and optimizations for SQL Server, front and back-end code stabilization, configuration management, and data conversion efforts to enable delivery of high-visibility business applications to clientele. Provided internal technical support and mentoring for debugging and enhancing database schemas, stored procedures, triggers, embedded rules, and front-end code on a highly visible problem project. Used Microsoft SQL Server, Visual Basic and C, Advanced NT Server, and WFW. Jan 1994 to Sep 1994 - Sr. S/W Engineer; Systems Architect; UNIX, Sybase Specialist Pyramid Technical Services, Inc. (to Solectron and Hewlett-Packard) -- Lake Stevens, WA As the senior systems developer, assisted the transition of Solectron (WA) from being a Hewlett-Packard manufacturing division to being an independently viable electronic contract manufacturing facility specializing in high-mix low volume production scenarios. Personally implemented and integrated the subsystems for automated downloads of HP data including inventory and WIP (using kanbans), production forecasting and demands (MPS and MRP), customer approved manufacturer and vendor lists (AVL and AML), flexible pooled procurement and stocking methods, design for manufacturability costing (DFM), quick-turn quotation processes (including fax, OCR, and data import methodologies), and new product introduction and change management (NPI, ECNs, PCOs). Provided technical support and senior level development for debugging and enhancing TxBASE manufacturing software, based on Sybase product family. Assisted Solectron and HP personnel in areas of UNIX, MSDOS-based networks (LAN Manager and Novell), MS Windows and Windows for Workgroups database design (internals), prototyping techniques, development tools and languages, and client-server technologies (integration of Informix with Sybase) throughout six month development project. Main project utilized HP 870MP hardware, Sybase SQL-Server 4.9.2, APT, SQR, HP-UX (UNIX), DB-LIB and NetLIB, AWK and PERL, C, ObjectView, System Architect, and large amounts of Transact and APT SQL-based stored procedures, triggers, and user screens. CURRENT: November 2008 Page 6 Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management Aug 1992 to Jan 1994 – Systems Architect; Sr. Developer; UNIX Applications and RDBMS Specialist; Program Manager Sybase (on loan to NCR Database Systems Development -- San Diego, CA) Acting both as coordinator and individual contributor on development and test teams, provided a variety of technical support to NCR personnel in areas of UNIX and MSDOS-based networks, database design (internals), system integration, prototyping techniques, multi-threaded development tools and languages, and client-side applications for NCR 3600 customer sites using Sybase/NCR Navigator Database during the EFT and ICI programs (product alpha and beta). Performed design analysis, testing, debugging, recoding, optimizing, and enhancements of the Sybase/NCR Navigator product (high performance parallel SQL database for advanced multi-processor architectures). Ported, integrated, and tested customer applications, Navigator and Configurator subsystems, and prereleases of the Sybase product family (SQL-Server 4.9.2. and Release 10 code lines, DB-LIB, CT-LIB, NetLIB, and SQR). Personally architected and implemented mechanisms for regression testing, configuration control, metrics to effect quality and performance and expedite development life cycle while also improving product quality. The main project utilized NCR 3000 hardware family, targeting NCR 3600MP platform, based on SVR4 UNIX, MOTIF, AWK and PERL, C and C++ languages, PowerBuilder, Q+E Database Editor, and large amounts of Transact SQL. Jul 1990 to Aug 1992 – Principal Technologist; Systems Architect; Program Manager Canadian Airlines, Maintenance and Engineering - Vancouver, BC As primary technologist and systems architect for a key operating division of the airline, defined, prioritized, and managed software design and development efforts supporting airworthiness, safety, line maintenance and repair, and heavy checks, including data warehousing to meet strategic, operational, warehousing, and reporting needs. Analyzed business requirements, negotiated technical solutions, prepared business cases and cost/benefit scenarios, and presented project rationale to upper management. Working closely with MIS/DP and other technical organizations within the airline, specified system architectures, and staffed multiple projects using a progressively changing mix of internal and external resources, participating as technical contributor in all areas of distributed systems and networking, future systems, design considerations, vendor selection and contractual liaison. Personally mentored all technical personnel throughout development life cycle and provided in-depth hands-on guidance for critical projects, including leveraging of existing systems. Using distributed database technology, advanced graphics, imaging, and document management, dynamically tracked aircraft configuration, planned maintenance activities, and directed maintenance staff in certified performance of work tasks. The prototypic implementation was operational within the first six months of the project, and the initial Work Card and Technical Publications System enabled Canadian to be certified for operation of two new aircraft types in its first year of deployment, fully recovering the entire development cost in this same period. Modules added for scheduling, interface with existing mainframe systems, CAD/CAM, and management decision support. Dramatically improved operational efficiencies, maintenance processes, and bottom-line costs (up to 40%) throughout the M&E organization while enhancing maintenance traceability and regulatory compliance. Project utilized Sun SPARC and IBM RISC workstations, OpenLook and MOTIF, AWK, PERL, C and C++ languages, Sybase, FrameMaker, Interleaf, limited Gensym G2 and ProKappa prototypes, mainframe interfaces, widely distributed client-server processes, and multiple PC-based technologies. Oct 1989 to Jun 1990 – Lead Systems Architect; Senior Technologist; Program Manager Sun Microsystems, Intercontinental Operations - Menlo Park, CA As the Lead Information Systems Architect for Intercontinental Operations, assisted corporate management in conceptualization and implementation of a profit-centered Integration Services Group (ISG) to provide international consulting services to Sun Microsystems' key strategic customers, distribution channels, and sales offices. Contributed pre-sales support, technology assessment, and strategic business case analysis to advance the state-of-the-art in high-reliability distributed data applications, and enable Sun hardware and software sales. As the senior technologist and system architect within ISG, defined and negotiated deliverables for the organization, drafted all contracts, and performed analysis and specification activities. As hands-on technology expert and mentor, trained others in fourth-generation languages, CASE technologies, fifth-generation development environments, rapid application prototyping, project planning and budgeting, proposal preparation, and critical technologies required for each project. Concentrating primarily on designated vertical markets, including international banking and financial sectors, organized and participated on SWAT-type action teams to identify and correct project challenges across all geographies except Europe and the United States of America. Acted as liaison between Sun Microsystems and third parties to ensure that contracted project deliverables were on time, within budget, and satisfied the customer's expectations. Jul 1988 to Oct 1989 - Sr. S/W Engineer (MTS); Kernel Developer; UNIX, 4GL, RDBMS Specialist AT&T Bell Laboratories, Offers Integration Group - Naperville, IL Provided technical guidance in areas of market gap analysis, database design, fourth-generation languages, software portability, application prototyping, performance modeling, and structured development methodologies (e.g., Yourdon-DeMarco, Ward-Mellor and Hatley-Pirbhai, Warnier-Orr, Ganes-Sarson, and Bachman-Chen, Page-Jones, STRADIS, tailored DOD-STD-2167). Performed design analysis, testing, debugging, enhancements, and documentation to support vendors and in-house development organizations in effective use of AT&T hardware and UNIX operating system features while conforming to industry standards and trends. Designed, prototyped, developed, and documented products for strategic evaluation and selective introduction into targeted vertical industries, defined optimal hardware configurations, and tuned kernel parameters for greatest system performance. Using C and C++ languages, Oracle, Oracle Pro*C, Informix-4GL, Informix-ESQL/C, Informix Turbo, Informix-SQL, Unify, and standard XPG and X/Open UNIX CURRENT: November 2008 Page 7 Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management features, ported and bench-marked multiple applications across AT&T hardware platforms (e.g., PC6300, 6386-WGS, 3B2-300 to 3B24000, 3B15, and 3B20). Jan 1988 to Jul 1988 - Sr. S/W Engineer; UNIX, 4GL, RDBMS Specialist McDonnell Douglas Information Systems - Denver, CO Executed unofficial and informal leadership roles on development teams to provide hands-on technical assistance to other project personnel in areas of UNIX, database design, prototyping techniques, and fourth-generation languages. Performed design analysis, testing, debugging, recoding, and enhancements for AT&T long-distance assignment system (ATTLAS). Integrated and tested application subsystems, including UNIX interfaces, networking, administrative functions, and database routines to support Software Defined Network (SDN), Accunet Switched 56 (AS56), Alliance Dedicated Teleconferencing System (ADTS), Direct Connect 800 (DC8), Direct Connect WATS (DCW), Megacom 800 (MEG8), Megacom (MEG), ISDN Switched Digital Services (ISDN/SDS), and Nodal International Long Distance (NILD). Designed and implemented all number assignment, query and update, reporting, and other major subroutines, including shared program libraries for use throughout the ATTLAS system. Project was developed and delivered on 3B2-600 hardware platform, using C-language, Informix-4GL, Informix-ESQL/C, AWK programs, UNIX shell scripts, and variety of standard UNIX features. Feb 1987 to Jan 1988 - Sr. S/W Engineer; Systems Architect; Project Manager Ingersoll-Rand Corporation - Winston-Salem, NC Directed project planning, specification, proposal preparation, estimation, code optimizing, and enhancements (including baselining of all contract deliverables, configuration management, change control, and quality assurance), and documentation activities to meet modified Statement of Work (SOW) and Technical Requirements Document (TRD) under existing Air Force contract (Phase-II development effort in competitive run-off). Upgraded program deliverables for conformance to MIL-STD-483, MIL-STD-490, DOD-STD2167, MIL-HDBK-287, and their related DIDs. Trained Ingersoll-Rand personnel in ADA and C++, Program Management, Software Engineering, CWBS Work Breakdown and Estimating, System Development, Change Control and Code Review, Configuration Management, Quality Assurance and Testing, and Integrated Logistics Support activities required for compliant "mission critical" software. Functioning as a contracted representative of Ingersoll-Rand, participated in technical authorship and review functions for (draft and final versions) DOD-STD-2167, MIL-HDBK-287. Acting as the primary development expert in software technology at the IRMocksville facility, participated in product design approval processes, configuration management review board, and similar roles. Oct 1986 to Feb 1987 - Sr. Systems Analyst; Lead Developer; S/W Engineer Verex Corporation - Madison, WI Translated massive loan application, economic risk analysis, accounting, mortgage underwriting, and collections management system from centralized legacy mainframe at corporate headquarters into state-of-the-art distributed system with microcomputer-based processing nodes in regional and branch offices. Assisted permanent staff in analysis and design of legacy data integration, architecture for new database schema and corporate data dictionary, normalization and physical configuration, entry screens, query system, reports, and network communications. Ported contents of mainframe databases, converted data, and tuned servers. Personally implemented callable extensions for development languages, distributed data management subsystems, logging and multi-phase commits (transaction tracking, two-phase commit, and rollback), database journaling for system integrity and recovery, multi-layer security, and majority of the application software. Feb 1986 to Oct 1986 - Sr. S/W Engineer; System Architect Ingersoll-Rand Corporation - Winston-Salem, NC Performed requirements flow-down and generated work breakdown from Prime Item and Critical Item (Types B and C) Specifications, redefining all elements of the Development Plan (SDP), system architecture (SRS), top level design (STLDDs), and detailed design (SDDDs) for compliance to MIL-STD-483 and MIL-STD-490 contract modification. Developed state-of-the-art real-time control software to manage multiple closed-loop systems on diesel engine, rotary compressor geometry, 28-volt DC and 400-hz AC electrical power on computerized ground support equipment. Algorithms employed artificial intelligence (heuristics and fuzzy logic) and curve fitting to dynamically adapt machine operational and performance characteristics to varying load demands. Designed, implemented, and tested multi-tasking executive kernel for real-time sampling and event-driven control of fifty A/D channels at cycle speeds up to 2.5ms (400 contexts per second). Used ADA with 80X86 assembler and C-language subroutines as real-time embedded extensions, with inheritance, for the ADA environment. 1981 to 1985 – Systems Architect; Lead Developer; Manager of S/W Development; Director of R&D Reynolds and Reynolds - Dayton, OH Promoted from Director of R&D to Technological Research Consultant (advisor to the President, Vice-Presidents, and Board of Directors), in Dayton, OH, assisted all operating divisions (SBUs) in technical areas of market research, competitive analysis, product positioning and market gap studies, and new venture/acquisition rationale. Reporting to senior management, drafted technical contracts on behalf of corporate counsel, defined specific systems and applications for development by operating divisions, and reviewed all market plans for feasibility. Specified, designed, and implemented highly critical or complex software systems, including an export management and license compliance tracking system, remote diagnostics for UNIX systems, distributed system networking tools and CURRENT: November 2008 Page 8 Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management utilities, interactive video-disk applications, TCP/IP-based system for distribution of system and application updates to remote customer sites, market research and news retrieval systems for competitive analysis and strategic planning, and CASE tools for use by application development organizations. Promoted from Manager of Software Development to Director of Engineering (R&D), in Dayton, OH. Defined, prioritized, and managed all hardware and software engineering assignments of four engineering departments, plus applied research and development personnel, to support products developed by the operating divisions. Working closely with marketing, specified, designed, and managed development of system deliverables marketed by the corporation to automobile dealers, manufacturers, physicians, lawyers, accountants, and general contractors. Participated technically in areas of distributed systems and networking, product architectures and design considerations, advanced graphics, language extensions and development tools, and standards enforcement. Promoted from System Software Specialist to Manager of Software Development, in Cincinnati, OH. Provided administrative management and technical leadership for thirty-five software engineers, and six hardware engineers. Supported the product design and manufacturing needs of the corporation by specifying, designing, developing, testing, and maintaining system software and firmware products. Personally mentored the engineers and provided in-depth guidance on critical or complex projects. Designed, developed, and manufactured three desk-top personal computers, one multi-user supermicro, two multi-processor multi-user systems, three terminals, and two communications processors. Assisted vendors and third-parties (VARs and VADs) in developing OEM products for resale or relabeling (e.g., participated in development of SOLA battery-based UPS system, three ONYX Systems UNIX-based multi-user computers, and two versions of NCR Tower UNIX-based multi-user computers). As System Software Specialist, in Walnut Creek, CA, was highest-level technical contributor providing software systems analysis, design, development, testing, and maintenance at Tax Products Division for mainframe-based tax processing centers. Specified and implemented single- and multi-user applications for sale to accountants by Professional Systems Division -- including a large (over 800 sites) distributed tax system for H.R. Block. Performed technical liaison and program management between operating divisions, corporate headquarters, and the computer manufacturing facility, with hands-on software development responsibilities on problem projects. 1979 to 1981 – Director of R&D New Era Industries - Campbell, CA Designed and implemented real-time ticker plant as a proprietary stock market "program trading" and investment management system to perform contextual analysis of news wires, process high speed ticker data, identify and evaluate trading signals based on technical investment criteria, and generate orders or alerts based on timeliness. Included a fully automated portfolio management system for issuance of orders to brokerages, tracking executions, maintaining running portfolio balances, and hedging against dynamically adjustable risk profiles. Also developed high-speed asynchronous packet radio link between processors and central file server, later evolving the system into FM-subcarrier technology for networking multiple "day traders" with brokers. Implemented supporting research tools including fundamentals research, historic technical analytics (system back-testing and forward-testing), and news tickers retrieval. 1975 to 1979 - Software Engineer; Application Analyst; Quality Engineer International Business Machines (IBM) - San Jose, CA While in the Quality Engineering organization, was picked by the plant manager to represent Quality Assurance interests for planning internal systems needs. From this expanded role, assisted middle and senior management with all types of quality reporting needs, including organizational performance, budgets, and technical services delivery. As Internal Systems Coordinator, became an Instructor (prepared and taught courses in the APL language), enacted systems engineering and process control mechanisms and programs, and instituted zero-defect and statistical quality programs. Supervised groups of departmental computing specialists, "work experience" students, and "cooperative education" temporaries using case study techniques and actual departmental computing projects to teach systems analysis, application design and implementation, and testing. Implemented and maintained internal library of departmental computing tools, supported needs of procurement, manufacturing, and quality departments. Evolved from Quality Engineer to become the Departmental Computing Analyst, and Applications Engineer. Designed, developed, integrated, tested, and maintained departmental level distributed systems. Included modules and specialized support for purchasing, shipping and receiving, warehousing, inventory, and shop floor control. Greatest personal accomplishments were systems for purchase order management, vendor qualification, quality engineering, workload planning and resource allocations, WIP tracking, shop floor control, precision metrology and robotics, and general productivity tools. Originally hired (converted) from a contract position to become the Department Technician (Technical Manager) of Mechanical Inspection Department in San Jose. Supervised a team of six to ten inspectors, while personally designing and implementing sophisticated robotics software for training and control of multiple coordinate measurement machines (CMMs). Advanced to the role of Quality Engineer, after one year as Lead Tech, to provide technical supervision and training across multiple departments in the procurement quality organization. Specified tooling requirements, inspection techniques, sampling levels, and statistical procedures for CURRENT: November 2008 Page 9 Experience Resume of Lee Currey Technical Enterprise Architect / Real-Time BI & Data Warehousing; Process Refactoring / Rhythm-Of-Business; Program and Product Management controlling manufacture of precision mechanical and electro-mechanical parts. Designed and developed computerized and computeraided measurement systems, including acoustic and optical equipment, gauging, and fixtures. Questions regarding availability (for any combination of contract, contract-to-perm, try/buy, and FTE roles) are invited. General solicitations for RFIs, RFPs and “zero cost consulting” guarantees, project engagement terms and criteria, or corp-to-corp versus 1099 arrangements should be addressed to Lee Currey or CTGI, Inc. at the above address, or by email to leec@ctginet.net, or by calling 253.431.2558 (which is a 24-hour cell phone). Opportunities should be in the Pacific Northwest (Washington, Oregon, or British Columbia), and may include limited travel to execute management roles on virtual teams, or participate in solution sales, technical pre-sales, or proofs of concept. To connect at Linked-In, or review commendations posted by my colleagues, please see my profile at http://www.linkedin.com/in/leecurrey and download copies from http://www.ctginet.net or run a search. I look forward to working with you … and demonstrating what “zero cost consulting” is all about … CURRENT: November 2008 Page 10