Enterprise Architect
415.516.1369 303.928.9198
I have extensive experience applying advanced computing technologies to enable IT-to-business alignment and to support strategic business goals. I have managed implementation of a diverse portfolio of high-performance, scalable, highly available, and secure IT solutions based on Web 2.0 and Service Oriented Architectures (SOA), Web Services, Enterprise Portals, Enterprise Application Integration (EAI), data warehousing, MDM, BPM, and Cloud Computing. My contributions have been multi-faceted, and have included strategic roadmaps, architecture (infrastructure, Cloud, application), solution design, governance, mentoring, delivery management, technical leadership, business and systems analysis, and hands-on development. I have lead large and diverse project teams, including offshore development organizations. I am an effective communicator with good interpersonal skills. I am a strong, enthusiastic mentor and I deliver results that meet or exceed expectations, on time and within budget.
1985 – Present Cypress Management Group Corp (Client engagements follow)
With Cypress Management Group (www.CMGC.net) I have served a diverse client base in the public and private sectors. My roles have included architect, software design and development, business and systems analyst, program and project manager, and account management. I have worked with a range of technologies, using a variety of methodologies, many of which are detailed in the section titled, Technologies and Methodologies. My recent focus has been on delivering enterprise solutions employing SOA, Cloud, and Web 2.0 architectures, and governance. Engagements include:
Present Federal Government, Washington DC
IT Strategist/Architect – Cloud Computing, SOA and Web 2.0. I joined an IT Strategic Planning team tasked to define a strategy, enterprise architecture, and roadmap for IT Optimization and Modernization. I am defining a strategic approach that incorporates virtualization, Web 2.0, Cloud Computing and Service Oriented Architecture (SOA), and the roadmap, with transition plans, required to realize the goals. The driver for this initiative is compliance with Federal mandates to improve IT efficiency, provide higher levels of service and transparency to the public, and improve IT ROI.
3/08 – 4/09 Global Non-Profit Organization, Colorado Springs, Co
Enterprise Architect/Project Manager. I was engaged to lead and support the client's initiative to become a Service Oriented Enterprise (SOE). My contribution has been to provide architecture guidance to the IT organization and to develop the global architecture for a core SOA infrastructure. A key aspect of the SOA infrastructure is the data services (IaaS) component comprised of a Master Data Management platform, using Initiate System’s MDM solution, a data virtualization layer implemented with Composite Software’s DVL solution, and an enterprise data warehouse (EDW) based on Kalido. I have lead the implementation of the MDM and data services (IaaS) as well as the overall SOA principles and practices. My responsibility also includes providing architecture guidance and mentoring to client architects and chairing the Technical Architecture Council.
Technology: BizTalk, WCF, REST, SOA, Composite Software, Initiate MDM, Informatica, Kalido EDW, VMWare
3/07 – 3/08 Technology Company, San Jose, CA
SOA Consultant and Enterprise Architect. I was engaged to lead and mentor a team in a transformative strategic initiative to improve IT to business alignment. The initiative included a technology refresh and modernization effort to implement a new generation of IT infrastructure based on SOA and WOA, and supported by best practices. My role was to help develop the strategy, establish the blueprint for a services-based IT ecosystem, define appropriate standards and best practices, work with vendors and IT to establish the most appropriate technology stack, develop the implementation roadmap, and lead and mentor the client's team through the process. My responsibilities included mentoring and participating in the implementation of SDLC best practices – architecture and design through development, test and deployment, SOA mentor, and SOA Governance. Work included collaboration with SAP and the SAP Stanford R&D center to implement SAP HCM, NetWeaver and MDM solutions.
Technology: WebSphere, Java EE, WOA,SAP, NetWeaver, REST, SOA, WS BPM, Web Services,VMWare, RUP, MDM
12/06 – 2/07 Healthcare Provider, Sacramento, CA
Security Architect. My responsibility at Client was to develop a strategic plan and approach for implementing centralized single sign-on and identity management for clinicians and administrative users. This engagement was a focused task to work with Client IT and regional hospitals to develop the strategy. My deliverable was the strategic plan and deployment roadmap.
3/06 – 12/06 Healthcare Provider, Oakland, CA
Solution Architect, Security Architect. As a member of the Solution Design and Consulting (SD&C) organization, I provided consulting, architecture, and design services to Client IT projects. My focus was the design of a Service-Based (SOA) federated single sign-on (FSSO) and security infrastructure, including federated identity management. I also consulted on the implementation of an ESB-based application infrastructure to support the enterprise Service Oriented Architecture initiative.
Technology: WebSphere, SOA, REST, SCA, Web Services, Security, WS--*, .NET, SAML, ESB
9/05 – 10/06 Major Bank (Note: part of this engagement ran concurrently with Healthcare Provider)
Enterprise Architect for Client Technology Information Group (TIG). My role was to provide architectural support, from an enterprise perspective, across projects. Common themes and architectural principles include SOA, security, rules-based decisioning, flexibility, maintainability, and performance.
Technology: WebSphere, WebLogic, SOA, SCA, Web Services, WOA, Blaze, Frameworks, Architectural Patterns, Security, WS--*, .NET, SAML
3/05 -- 8/05 Department of Defense, Army CIO/G-6, Washington DC
Enterprise Architect. I was engaged in the Army’s Enterprise Integration Oversight Office (AEIOO)--an integration and technology Center of Excellence. My responsibility was to support the office’s mission to provide oversight and guidance to DoD SOA-based application development and implementation projects. A significant percentage of AEIOO’s focus is on ERP solutions based on SAP and Oracle/PeopleSoft.
Technology: WebSphere, WebLogic, Plumtree Portal, RUP, Architectural Patterns, XML, Soap, FEAF, DoDAF, MQSeries, Frameworks, ESB, .NET, SAP R/3, Oracle/PeopleSoft, SOA, Web Services, SAML
3/04 -- 3/05 Major Bank Mortgage Division, St Louis, MO
Application Architect. I was engaged by Client Home Mortgage to develop a new Secondary Marketing Mortgage Loan Pooling and Delivery solution. My responsibility was to define the system, application, and security architecture, the technology stack to support the system, development standards, and development methodology. The application platform is based on a Service Oriented Architecture (SOA) that includes .NET and J2EE servers. The applications are enterprise-scale, highly distributed and use a variety of techniques – including Web Services, rules-based decisioning, MOM, Enterprise Service Bus, and Enterprise Information Integration (EII).
Technology: WebLogic, Plumtree Portal, WLI, WebSphere, Blaze, ILog, RUP, XML, Soap, WSDL, MQSeries, SonicESB, Frameworks, Architectural Patterns, SAML, .NET, C#
6/03 -- 7/04 CIBER, St Louis, MO/Overland Park, KS
Principal Consultant Enterprise Systems and Engagement Manager. I was engaged as CIBER’s Principal Consultant Enterprise Systems, and Engagement Manager, at major clients in the Midwest. My responsibilities included all aspects of leading and managing delivery of CIBER’s consulting services. I served as lead architect for clients in enterprise-scale IT environments.
Technology: IBM WebSphere, STRUTS, J2EE, RUP, XML/Soap, WSDL, MQSeries, CORBA, Frameworks, Patterns, Sun One, Hibernate, WSBI, WS Portal, BEA WebLogic
6/02 -- 6/03 Large Retail Pharmacy, Woonsocket, RI
Enterprise Architect. As a senior consultant to the Enterprise Architecture Group, in Client’s WebCentric organization, I was tasked with designing, publishing, and evangelizing an enterprise Service Oriented Architecture (SOA) as a reference architecture for Client’s E-business offerings—specifically, Web Services for external partners, Web Services as internal integration strategy, and WebLogic application servers for enterprise-scale applications. My responsibilities included consulting to projects to ensure an enterprise architecture perspective at all levels of the solution—from application to infrastructure. I published several white papers and best practices, including the software reuse strategy used by all WebCentric projects in Client, and XML/Web Services Best Practices.
Technology: WebLogic, Plumtree, WLI, Sun One, WebSphere, Forte, WSAD, J2EE, RUP, XML/Soap, WSDL, J2ME, Frameworks, Patterns, Netegity
4/01 -- 6/02 Student Loan Corporation, Austin, TX
Technical Director and Infrastructure Architect. At Client, my role was to design, implement, and support a new IT infrastructure to enable Client to offer Web-based products to their institutional and individual customers. The scope of my responsibility covered the total infrastructure, from network topologies through a secure, redundant, and balanced application platform. I also mentored the application development group, and participated in the full software development life cycle including, requirements (Use Cases and non-functional) component application development for clustered and High Availability solutions, deployment in a J2EE application server environment, integration and stress testing, and security.
Technology: TCP/IP, DB2/UDB, SNMP, SSL, WinNT, W2K, IIS 5, WebLogic 6.1 Clusters, J2EE, EJB, iPlanet Directory Server (LDAP), Rational Rose, Netegity, TopLink, CA/LDAP, Top Secret, Selectica
1/01 -- 4/01 Electronic Data Submission Systems, Colorado Springs, CO
Consultant, architect and technical lead. My responsibility included defining the infrastructure and application solution architecture; introducing OO methodologies and tools to build a Web-based solution for ensuring HIPAA-compliant services to healthcare providers and payers. My responsibilities included gathering functional and non-functional requirements, developing Use Cases, mapping Use Cases to design models, and creating test plans. The architecture included WebSphere application servers, IIS and Apache Web servers, iPlanet LDAP for authentication and authorization services, J2EE, and middleware.
Technology: J2EE, Windows 2000 Server, WebSphere, iPlanet LDAP Server, JMS, MSMQ, MQSeries, EJB, Servlets, JSP, XML, Rational, Rules Engine, WebGain Studio, SSL/TLS, SNMP
6/00 -- 1/01 IBM E-Business Innovation Center, Santa Monica, CA
Senior Solutions Architect and E-Business consultant, with responsibility for design and delivery of new e-business solutions for IBM clients. One major project was an E-Business site and Enterprise Portal for an international insurance company. My responsibilities encompassed the full SDLC, and included requirements gathering, Use Case development, object and data models, and application. Methodology was Rational Unified Process (RUP). Clients included Fireman’s Fund Insurance and Hawaii Medical Service Association (Blue Cross).
Technology: Unix, AIX, NT, Oracle, J2EE, WebSphere, WebLogic, Selectica, MQSeries, EJB, Servlets, JSP, XML, Rational, LDAP, HTTP
3/00 -- 6/00 Qwest Communications, Denver, CO
Program Manager and Managing Architect with responsibility for delivery of an IT strategy for new E-Business initiatives. Developed a Web-based consumer product selection application using Selectica. The application allows Qwest customers to configure and order a variety of telecom services.
Technology: Solaris, NT, Oracle, Java, EJB, JSP, Rational, BEA WebLogic, Selectica, XML
5/99 -- 3/00 marchFirst (USWeb/CKS), Cupertino, CA
Managing Architect with responsibility for design and implementation of major (national and international) consumer-oriented (B2C and B2B) E-commerce Websites. Clients included Walgreen Pharmacies, InsuranceNow (the dot.com division of a major insurance company) and Charles Schwab.
Technology: Solaris, NT, Oracle, OLTP, Java/J2EE, EJB, JSP, XML, Rational Suite, VA Java, MS J++, IBM WebSphere, BEA WebLogic, Broadvision
1997 -- 1999 TRW/Computer Sciences Corp. (CSC), Oakland, CA
Practice Manager/ Program Manager, acting CIO/CTO, architect and consultant. Clients included Bank of America, W.W. Grainger, Kaiser Permanente, State Bank of Vietnam, Chase Manhattan Bank, Citicorp, Indonesia’s Central Bank (via World Bank), and internal TRW product development.
Technology: Unix and NT, C++, Oracle, OLTP, Java, EJB, JSP, XML, Rational, VAJava, IBM WebSphere, Forte
1997 AT&T Broadband (TCI Cable), Englewood, CO
Project consultant, technical mentor and application architect. Implemented high-volume transaction processing, Operational Data Store (ODS), and data warehouse solutions.
Technology: Intel, SUN Sparc, DEC Alpha 2100, HP 9000, Sybase, DEC Unix, HP/UX, Solaris, C/C++, Java, Red Brick, Tuxedo
1996 – 1997 Ajilon, Denver, CO
Practice Manager for IT Consulting and Solution Delivery practice, with a focus on Internet/Intranet and E-commerce. Client base included International 500 corporations. My responsibilities included hands-on engagement as an architect and development lead.
1993 – 1996 MCI Telecommunications (Worldcom), Denver, CO
Engaged as an IT consultant, system architect and technical lead. My responsibilities included client/server and Web-based architecture, project management, and system design and development. I served as a member of MCI’s National Consumer Markets Architecture Team, chartered to develop an enterprise-wide IT infrastructure. I led the design and development of Web and Internet/Intranet solutions for both e-commerce and internal applications.
1993 – 1993 Thomson Financial Services, Boston, MA
Designed and developed a municipal bond trading system, consisting of workstations, communicating via message-based middleware to a front-end system, which routed messages to the Sun/Sybase server.
1991 – 1993 Federal National Mortgage Association, Washington DC
Engaged to provide application development, client/server consulting, database design and tuning, and software engineering. Acted as Chairman of a committee to plan and implement processes to support software reuse. Awarded Fannie Mae's Chairman's Award. Projects were featured in Business Week's issue, "The Technology Payoff" and in ComputerWorld Client/Server Journal. Responsible for developing ETL processes.
1985 -- 1991
Amdahl Corporation, Sunnyvale, CA
Unisys( US Army), Boston, MA
AT&T/Bell Laboratories, Columbus, OH
Eli Lilly, Indianapolis, IN
Employed: 1985 Computer Datacomm Systems Pittsburgh, PA
Founder and CEO. CDS provided IT consulting, software development, and system integration services. As Founder and CEO, I built the company from 1 to 200+ employees, with offices across the USA, and an international client base. CDS provided products and services to several vertical market segments. The company also operated a chain of retail computer stores. I sold CDS in 1985 and opened a private consulting practice.
- BA Business Administration, University of Florida.
- Harvard Business School, Executive Management Programs
- Numerous computer hardware and software training classes and certifications
- Founding Member, Worldwide Institute of Software Architects (WWISA). The Institute of Software Architects, Inc. is a nonprofit corporation founded to support the practice of software architecture.
- International Association of Software Architects (IASA)
The following is a partial inventory of tools and technologies, with which I have recent, or extensive, experience. The list is not complete and is provided to illustrate the currency and relevance of my experience.
Development Technologies |
Database |
SOAP, Web Services, WSDL, UDDI |
MDM (Master Data Management) |
WS--* |
DB2/UDB |
Java POJO, JavaEE |
IaaS (Data Services) |
HTML, XML |
Data Warehouse |
JSP, Servlets, EJB, JMX |
TopLink, Hibernate |
.NET |
Oracle |
|
|
Operating Systems |
Web and Application Servers |
Unix (numerous versions) |
BEA WebLogic Stack |
Windows 2000 Servers |
BEA AquaLogic |
Windows NT |
WebSphere Stack |
Linux |
JBoss |
Solaris |
Apache |
|
Microsoft IIS |
Middleware |
|
JMS (Java Message Service) |
Communication |
IBM MQSeries/Message Broker |
TCP/IP |
Enterprise Service Bus (ESB) |
HTTP |
Data Virtualization (Composite Software) |
DNS |
|
|
Cloud, SOA, Web 2.0 |
Security |
SOA – Service Oriented Architecture |
SAML |
WOA – Web Oriented Architecture |
WS-Security |
REST, SCA, SDO |
Federated Single Sign-on (FSSO) |
Cloud Computing (IaaS, PaaS, SaaS) |
Java EE Security |
Virtualization, VMWare |
Identity Management / Federated IM |
PHP, RUBY/RAILS, RSS, Atom |
Cloud Security |
Rational Unified Process (RUP and UML) |
Agile Development Methodology |
SCRUM |
eXtreme Programming (XP) |
DoD 5000 and DoDAF |
TOGAF |
Model Driven Architecture (MDA) |
FEAF / FSAM |
SEI CMMI |
ISO 900X |
SOA Governance |
Centers of Excellence (COE) |
Top of page
|