Assigned as Product Manager and Lead Architect leading a team of 3-5 developers to build a platform to decrease time to market, decrease maintenance and increase stability of client systems. The core system was architected as a framework providing base web GUI and Backend Services including Security, Navigation, E-Commerce, Processing Managers and Print Adapters. The framework defined and implemented a skinning and plug-in model to quickly add new clients and business logic.
The technologies involved in developing the platform included .Net 1.1/2.0, MS SQL Server, Crystal Reports Server, PageFlex, XPIFs, Windows Services, Adobe Document Server and other PDF toolkits to create documents on demand for printing and fulfillment.
This application reduced the new client technology development time from 9 months to an average of 1 month. It provides a base set of services that can quickly be assembled into a custom application for their clients. It also provides the ability to quickly add new components for any given client. The application currently supports 8 major clients, 900 sub-clients and over 8000 end users.