Gregor Hohpe San Francisco, CA gregor@hohpe.com www.hohpe.com ================= SUMMARY OF SKILLS ================= Ability to Attract, Retain and Lead Top Technical Talent -------------------------------------------------------- Led teams of up to 15 developers to timely and successful completion of mission critical, multi-million dollar custom development projects. Guided teams through Analysis, Design, Development, Testing and Knowledge Transfer phases, leading by example with integrity and competence. Responsible for task planning, technical direction, risk management, code inspections, quality control, performance reviews, staff development. Defined and implemented development methodology based on SEI Capability Maturity Model, RUP and Agile methods. Enterprise Integration Architecture ------------------------------------------- Three years experience architecting and implementing integration solutions based on TIBCO, Vitria, JMS and Web services technologies. Pioneered concept of agile integration approaches and test-driven development in integration solutions. Authored multiple whitepapers and articles describing enterprise integration best practices. Current work on enterprise integration patterns received wide recognition in the patterns and integration communities. Software Architecture: J2EE, ASP, Client/Server, Package Applications --------------------------------------------------------------------- Designed and deployed Web-based systems based on J2EE architecture using JSP, Java Servlets and EJBs running under BEA Weblogic Server. Designed and developed Web-based systems with Microsoft Internet Information Server (IIS), Active Server Pages (ASP), and COM Objects created in Visual Basic and Visual C++. Architected end-to-end e-commerce solutions based on package applications from Portal, Clarify, Vitria, and Cygent. 7 years experience in architecting and designing multi-tiered client-server systems based on Windows clients, Windows NT and UNIX servers, integrated with Oracle and Sybase RDBMS as well as legacy back-end systems. Business Development -------------------- Defined service offerings, created marketing collateral and participated in numerous sales pursuits. Systems Infrastructure for Internet Service Providers (Infranet) ----------------------------------------------------------------- Managed several implementations of the Infranet Real-Time Billing System for Internet Service Providers, Web hosting and electronic commerce providers. Designed and developed substantial customizations of the package, including flow-through provisioning, event feeds, reusable component abstraction layers, automated test tools, integration with order management and CRM systems. Object-Oriented Design with UML ------------------------------- Trained and experienced in large-scale Object Oriented Analysis and Design using UML notation. Well versed in design patterns (GoF, POSA, PEAA). Software Development -------------------- 10 years of hands-on software development experience: C / C++, Java, SQL, Visual Basic, HTML, ASP, JSP, PHP, XML. Proven ability to deliver high-quality solutions to complex problems under tight deadlines. Hands-on experience configuring and tuning JRUN, BEA Weblogic Server, IIS. User Interface Design --------------------- Trained and experienced in HCI, GUI design, business and user requirements analysis. Responsible for overall UI design on $20 million client-server project based on Windows 95 user interface. Facilitation and Presentation Skills ------------------------------------ Trained in JAD (Joint Application Design) facilitation, public speaking, visual presentation. Frequent speaker at technical conferences. ================================== EMPLOYMENT AND EDUCATIONAL HISTORY ================================== 09/01 - present THOUGHTWORKS, INC. Senior Architect, Enterprise Integration Leading ThoughtWorks' Enterprise Integration Services practice. 02/98 - 08/01 DELOITTE CONSULTING Senior Manager, E-Business Practice (“dc.com”) Focus on enterprise integration using Tibco and Vitria middleware solutions, and J2EE architecture. Lead architect for Deloitte's IP billing practice focused on Portal Infranet. Helped grow practice from 3 practitioners to over 50 practitioners and $8 million in revenue. 10/94 - 02/98 AMERICAN MANAGEMENT SYSTEMS, INC. Principal, Public Sector Practice Designed large-scale custom developed systems for audit and collections applications. 1/94 - 9/94 INDEPENDENT CONSULTANT Developed system to assist freight forwarding company in document processing for customs clearance of goods. 8/93 - 4/94 NETPULSE, INC. Co-Founder and Director of Software Development Solely responsible for software architecture definition, prototype development, and user interface design. Assembled software development team and led initial product development effort through first round of funding. 4/90 - 8/92 HEWLETT-PACKARD Software developer Developed GUI applications in C under MS-Windows and custom 68000 systems. 1/89 - 12/91 INDEPENDENT SOFTWARE DEVELOPER Developed software and hardware for chemical analysis using liquid chromatography. Marketed solution through largest German manufacturer of HPLC equipment. 6/94 MS ENGINEERING MANAGEMENT, Stanford University, CA Award for Outstanding Performance at the Graduate Level. Top student in program. 6/93 MS COMPUTER SCIENCE, Stanford University, CA Awarded full scholarship by German Academic Exchange Service. 1/92 BS COMPUTER SCIENCE, RWTH Aachen, Germany Graduated with distinction, awarded Springorum Medal of Achievement. Minor in Electrical Engineering. ================= SELECTED PROJECTS ================= LEAD ARCHITECT Chevron ITC Lead architect team to define EAI development methodology, data architecture, and technical architecture. Install TIBCO components in sandbox environment and support pilot development efforts INTEGRATION ARCHITECT Telecom Italia Designed Tibco middleware solution to integrate the following packages for an on-line order entry and customer care solution: Remedy, Broadvision, Portal, SAP, Siebel. TECHNICAL MANAGER / ARCHITECT Concentric Networks Architected and implemented integrated order management solution for Web Hosting and DSL, based on the Cygent order entry package, running on BEA Weblogic. Integrated the order system with the provisioning platform and legacy systems through Vitria middleware. ARCHITECT Utility.com Designed Vitria backbone integrating Web front-end, billing and customer care packages. Facilitated Infranet requirements analysis workshop PROJECT MANAGER / ARCHITECT Bizness On-Line Managed team in the development of an on-line credit card interface between the billing system and the merchant bank. ARCHITECT HotOffice Assessed operational Infrastructure around Portal's Infranet billing package. TECHNICAL MANAGER / ARCHITECT US West Interact Managed design, implementation and deployment of $2.5 million Infranet solution. Led team of 5 developers to on-time delivery. JAD FACILITATOR AND TECHNICAL ADVISOR Sony On-Line Entertainment Led requirements gathering and scoping sessions for custom Infranet deployment to support Sony's EverQuest game on 'The Station'. PROJECT MANAGER CyberCash Managed custom interface development on existing Infranet installation. Managed 2 developers. TECHNICAL MANAGER Sage Networks Deployed Infranet billing package in fast-paced ISP/ASP environment. Responsible for architecture, design and implementation of the solution. Managed team of 4 developers. SOFTWARE ARCHITECT California Franchise Tax Board (FTB), State of California Responsible for architecture, design and development on $20 million client-server project. Tasks include definition of development methodology, technical architecture definition, task planning, staff coordination and development. Managed team of 15 developers. TEAM LEAD, TECH. SPECIALIST Minnesota Collection Enterprise (MCE), State of Minnesota Responsible for design of the Graphical User Interface, facilitating GUI design sessions on client site, design of all major application windows, prototype development, delivery of GUI design document. TEAM LEAD, TECH. SPECIALIST California Franchise Tax Board (FTB), State of California Led desktop development team on mission-critical client-server implementation of California-wide Bank and Corporations Tax Collection system. Responsible for system architecture definition, PowerBuilder / C development on PC client and UNIX server. =================== TOOLS AND LANGUAGES =================== PACKAGE APPLICATIONS -------------------- TIBCO ActiveEnterprise Vitria BusinessWare Portal Infranet Cygent Order Management Oracle Enterprise Server APPLICATION SERVERS ------------------- WebLogic Server 5.1 Microsoft IIS 5.0 Jrun LANGUAGES --------- Java "C" Visual C++, MFC, ATL, ActiveX Active Server Pages Java Server Pages EJB, J2EE HTML XML SQL TOOLS ----- Symantec (WebGain) VisualCafé Microsoft Visual C++ Microsoft Visual Basic Macromedia Dreamweaver / Fireworks Microsoft Frontpage Rational Rose Exceed Microsoft Project & Office Suite OPERATING SYSTEMS ----------------- Windows NT / 2000 Solaris