Enterprise Application Development
CurrentDesign, engineer, and launch business solutions across a wide range of business functions and operations, utilizing current technologies to develop intuitive, scalable, and integrated applications. Consult across the organization with stakeholders, subject-matter experts, business process owners, and executives to identify business needs and functional requirements. Create and present solution prototypes and proposals in alignment with business objectives, ensuring stakeholder and decision-maker buy-in. Key Projects and Engagements:•CRM Solution: Migrated legacy AS/400 to custom CRM application for Edison Properties in New York.•Scope of effort evolved rapidly beyond CRM to include reservation management, inventory control, pricing, analytics, business rules management, and workflow design.•Leveraged domain-driven design, data access layers, and established business rules to develop custom, multifunctional application.•Content Management System (CMS): Managed effort to establish content management engine supporting site publishing and maintenance by non-IT users, as well as an integrated Web storefront enabling full e-commerce across shopping cart, secure checkout, and shipping calculation functionality.•Online Order Management: Consulted with online print vendor to develop workflow for automated online order entry and proofing; designed client-focused portal and user interface featuring real-time self-service document generation / proofing capabilities.•Silverlight Portal: Served in solution design capacity to enable customer contact access for sub-contractors and vendors, leveraging WCF, MVVM, loC, composite application design, and loose coupling; substantially streamlined the customer contact process for multiple vendors.•Employee Directory: Utilizing SharePoint WebPart and Active Directory, established a self-service employee directory allowing search and update by nontechnical staff.