Chris Dolezalek

Current

Retired from the software industry to take classes and become certified pursuant of a career as an elementary/middle school teacher - to give back and contribute in an area and manner that I find vitally important and most challenging.

Skill Summary

On-Time Delivery - In 20 years in the software industry, I have delivered over 100 product releases - every one as committed and on-time to within 1 day.
Project/People Management - 12 years in technical leadership and management positions. Modeled and implemented project and process management structures for large development teams.
Product Management - 3 years converting requirements into proposals and work orders; planned strategic initiatives and relationships and presented them to industry analysts and the press. Also, worked in development, technical services, training, consulting, and sales departments.

Distributed Application Development & Deployment - 17 years working on development and production environments for large scale, mission critical applications, focusing on distributed development, Client/Server and Internet issues.

Experience
2000 to 2002

Vice President, Engineering, Application Products 
BroadVision, Inc. Redwood City, CA - BroadVision is the leader in personalized e-business applications. BroadVision's comprehensive suite of integrated applications is built for delivery via the Web and wireless devices.  BroadVision's proven One-To-One applications power business-to-consumer and business-to-business sites for many of the world's top companies in the financial services, telecommunications, electronics, manufacturing, retail and travel industries. BroadVision applications are available in more than 120 countries worldwide.

Ran the Engineering, Quality Assurance, Release Management and Publications Departments for BroadVision's entire line of applications: business-to-consumer and business-to-busines e-commerce, knowledge management, content management, financial and billing products.   This consisted of 130+ full-time employees with an average of an additional of 40-50 full and part-time consultants.  Managed relationships with technology partners such as A2i, Actuate, Broadbase, CheckFree, ClearCommerce, CyberSource, Documentum, E.Piphany, Genesys, Hewlett-Packard, IBM, Intel, i2, Interwoven, Nuance, Macromedia, Mercury Interactive, RSA, Siebel, Taxware, Tibco, Verisign, WebMethods and Yantra.   Software license revenues for the year ending 12/31/2000 were $250,838,000.  Also responsible for managing the budget for the lion’s share of R&D expenses which were $51,621,000 for that same period.

1996 to 2000

 

Director, Application Products, BroadVision, Inc. Redwood City, CA
Responsible for development of all web applications:

· Knowledge Management - increases the productivity of corporate knowledge workers.
·
Content Management - aids content professionals in managing the entire content life cycle.
·
Retail-Commerce - delivers secure and personalized Internet commerce production systems.
·
Business-Commerce - allows businesses to perform requisitioning via contract, pricing, and product wizards.
·
Financial Services - enables banks, brokerages, and funds to conduct secure Internet transactions.
·
Billing Services - provides on-line bill presentment and payment services.

Senior Manager, Engineering, BroadVision, Inc. Windows and UI development
· Managed
Dynamic Command Center team for business rule and content management,
· Managed
Visual Development Center team for WYSIWYG html template development,
· Managed
Dynamic Web Objects team in the design and development of C++ and JavaScript ,
· Managed development of
Business Reports reporting on visitor events/site activity,
· Responsible for
Internationalization and localization (English, German, Chinese Japanese, & Korean).
 

1995 to 1996

Development Manager in NewEra team, Informix Software, Inc. Menlo Park, CA
NewEra is Informix's GUI Client/Server follow on to the 4GL tool which sold 600,000 licenses.
· Managed Repository, Class Browser and Administration Tool development teams
· Managed large transition project which spanned several departments, locations and partners
· Member of Informix-wide Process Improvement Committee. Initiated several process changes

1993 to 1995

Director, Product Development and Planning Bachman Information Systems, Inc. San Jose CA
Bachman (acquired by Sterling and then Computer Associates) provided traditional and client/server products and services to enterprises worldwide for the development of business-critical applications from concept through production and maintenance.
· Presented company/product strategies to industry analysts, press, and key customers world wide.
· Directed development and integration for Client/Server Application Development, Performance Modeling,
Process Management, Database Administration and Data/Process Modeling products.
· Site director for Bachman subsidiary in San Jose, California (40 employees).
· Managed Ellipse 5.0 project with on time release from requirements to shipment (1.8 M-LOC).

 

Manager of Application Life Cycle, Database Interface, and Languages/Porting Groups
Ellipse is used to create, maintain, deploy and administer mission critical applications in a client/server environment. It enables fully distributed applications to run in a heterogeneous computing environment.
· Coordinated and managed development projects for OS/2, NT, UNIX, Netware and Windows.
· Budgeted and scheduled project to port Ellipse source code from Pascal to C++.
· Planned and initiated project for generic API to Sybase & Oracle for repository and application data.

1990 to 1993

Manager of Application Life Cycle Management Cooperative Solutions, Inc. San Jose, CA
CSI (acquired by Bachman 1993) focused on business-critical / transaction-processing applications with Ellipse by providing team development and robust runtime services for client/server environments.
· Managed and grew development team coordinating with other groups to ensure on time delivery.
· Scheduled projects and defined requirements and functional specifications for various releases.
· Involved in various aspects of "startup" company business: Visited customers and prospects in the US and Europe, defined product direction and quality standards, acted as key trouble shooter, coordinated responses to customer issues, and sized funded and internal projects.

 

Technical Leader and Architect for Life Cycle Group - Responsible for design/implementation of team development, application distribution, administration, and installation services of Ellipse.
· Ellipse Repository - responsible for the architecture and implementation of an active repository, which provides an object-oriented interface to all Ellipse objects (from users and application versions to data type and procedure declarations) and their relationships in a RDBMS.
· CMVC and Library Management - responsible for Configuration Management and object level Version Control code. This allows various versions of components internal and external to Ellipse to form applications and provides project workspaces for developers.
· Application Partitioning Model - responsible for the architecture and implementation of distributed processing between clients and servers. This allows applications developed in one environment to be deployed in various production topologies with alternate application partitioning definitions.
· Release Management - architected and implemented code used to distribute and deploy applications. New application versions and associated files (e.g. DLL's, bit-maps, release notes, help) are brought into a production environment and assigned to users and groups from one administrative client without disturbing the 24hr x 7day up time of previous versions.
· Self-Hosted Development - initiated development using Ellipse and began migration to develop all of Ellipse in this manner. This lead to significant improvements in development and in the product.
· Member of Architectural Overview Board - wrote and evaluated product enhancement proposals, which define the architectural evolution of Ellipse.
· Performance Group - formed group to do performance analysis/quantification and make recommendations for architectural changes to improve scalability and response time. Implemented an integrated tool for performance analysis at various levels in a multi-threaded and distributed environment.

1983 to 1990

Softlab GmbH; Munich, Germany - Client/Server CASE & app. development tools and services provider.
(Helped grow Softlab from about 100 employees to 1000 - Germany's 2nd largest independent SW vendor).

 

Product Manager - for Maestro (application development/CASE product; 20,000 workstations installed) responsible for communications, servers, database links, migration and hardware platforms.
· Developed product strategies based on discussions with Sales, Marketing, R&D and Customers.
· Presented Maestro at trade shows and to strategic customers and prospects.
· Wrote release announcements, migration guides, data sheets and new product proposals.
· Held workshops for product managers from our hardware partners.

 

Training & Consulting - Traveled throughout Europe and US training people in software development methodologies, project planning, etc.; helping customers size HW/SW investments for projects (largest was $14M); plan how to integrate Maestro into their business; define project plans and processes; train with new products; do pilot projects; install HW/SW & network; etc.

 

Technical Support - Helped establish technical support organization and processes for Maestro.

 

Technical Leadership in re-implementing Maestro components on new C/S (PC/UNIX) infrastructure.

 

Project Management - Migrated entire Maestro development team from file-level development procedures to use of integrated process and project management tools provided by Maestro.
Also performed a similar migration for a customer that had 1000 engineers and managers using Maestro.

 

Member of 3-man Team to Architect and Prototype OODBMS - the Object Management System (OMS-now Enabler) running on UNIX servers accessed by PC's, is the basis of all Maestro II functionality from analysis/design and code generation to CMVC and project management.

 

Ported Maestro OS - from Motorola S4000 to S5000 via dynamic jump vectors at interrupt locations.

 

Architect and Developer of
· Multi-user distributed file system with outline processing, layouting and hypertext capabilities.
· Text and graphics print facility from the user interface to drivers for PostScript devices and line/character printers.
· Multi-windowing prototype to run on VT100's as test driver and proof of concept.
· Disc partitioning and backup systems for Maestro.

1981 to 1982

Research Assistant - Atmospheric Sciences Research Center, SUNY - Albany, NY.
Analyzed and graphically depicted correlations in acid rain deposition and wind trajectories with Altair.
(See: article based on results: The Challenge of Acid Rain. Scientific American, Vol. 259, No. 2, pp. 30-38)

Education

University of Virginia: Bachelor of Physics concentrating in Math and Computer Science.
· Programmed microprocessors to drive physics experiments and gather data.
· Wrote programs to analyze and plot experimental results.
· Gained extensive background in interactive computer graphics and plotting.
· Programmed robot simulation to determine optimum scanning and movement increments.

Misc.

Virginia public schools finishing high school a year early.  Employed in electrical wiring, machine repair, distribution, carpentry, masonry, plumbing, construction, landscaping and fine dining and bar tending.  Built a four bedroom house with a friend one summer from the foundation to turn-key move-in.
Ultimate Frisbee: Three-time member of German National Team, Team Captain of National Champions, Captain of a multinational team at World Club Championships. Member of U.Va. team that placed fourth in U.S. Nationals. Tournaments in Austria, Belgium, England, France, Germany, Holland, Italy, Sweden, Switzerland, and the US.