PROJECT HIGHLIGHTS
2016
Self Service API
eSecuritel
Created an API for self service applications to access the same data interface whether the back-end processing application resides in their legacy system or their new replacement application. This provides a single interface for all of their client’s subscribers and gave them the ability to gracefully transition their clients to the new system.
2016
CRM and Back Office Suite
Generis
Built and host a replacement for their SalesForce.com implementation. The application manages accounts, contracts, invoices, accounts receivables, vendors, staff, contacts, leads, financials, calculates commissions and provides reporting. It also provides community, document management and video training features for their field consultants.
2015
Self Service Account Management
eSecuritel
Created a custom integration solution for DNN using their two core custom insurance applications to provide self-service access for subscribers to manage their accounts as well as adjudicate and fulfill claims online. This integration including building out middle tier web services (WCF), a Self Service API that created a single interface to access their two different back-ends and the custom DNN modules for the UI.
2014
Self Service Claims Processing
eSecuritel
Created a DNN Module to handle claims processing from their 60 partners and their Partner’s In-Store representatives. The application connects to the Enterprise Application through WCF SOAP Web Services. This module both Adjudicated and Fulfilled the Claim. Adjudication is based on decision tree data configurable by Context and Client.
2013
Public Portals Upgrade and Strategy
eSecuritel
Helped to define the architecture, design and all development of the company’s public portals. There are over 60 partner sites from the US, Canada, Mexico, Great Britain and Turkey. The portals use the Enterprise DNN Framework to provide content management where 85% of the content is using shared modules across portals in 5 primary language variants leveraging a responsive design that provides an intelligent UI across multiple devices.
Worked with Marketing, IT Infrastructure, Development and QA. Managed business requirements, determined the architecture, defined the hosting environment, configured the framework for maximum performance and minimum effort, API design / development, Web Service Development, Custom Module development and all deployments.
2012
Product Support
ista North America
Provided troubleshooting, performance tuning, refactoring, redesign, code management services, mentoring and strategic advice. The company provides a Software as Service solution for deregulated utility markets. Their systems include CRM, Billing, EDI Management, online customer payment and IVR. We provided a last line of defense for diagnosing, repairing and tuning malfunctioning systems. They have an extensive code base for which we were responsible.
We were also instrumental in rethinking and reorganizing the group into Investigation and Execution teams.
2010
Enterprise File Manager
McKesson – Relay Health
Architected is a file management system that harvests files from various sources (FTP, SAMBA, SFTP, FTPS and UNC paths), stores them in a repository, has a file identity system, file routers and event logging. This is a unified system that replaces several single task applications for managing the thousands of files this group receives and manages daily. It is designed to scale up and out with multiple light weight Harvesters and Routers placed across the network and using C# and WCF to communicate between the services. Robust threading, factories, regular expressions, reflection and adapters were key to this architecture
2009
Incremental Billing Data Loads
McKesson – Relay Health
Designed and Architected a product that loads incremental data daily from hospitals to recreate their full dataset instead of the hospital sending full loads daily. Two key benefits are the reduced processing on the hospital systems and the ability to extract and blend data in various formats for different timeframes and blend the data with other sources.
2008
Performance Diagnosis and Tuning
McKesson – Relay Health
The company brought us in to diagnose problems with their core production application after the merger with another system. We determined the underlying issues, created a strategy to resolve the issues and spearheaded the development that allowed the systems to integrate successfully.
2007
Custom Printing Portal
Synq Solutions
Architected and lead 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 in a multi-tenant application.
Reduced the new client technology development time from 9 months to an average of 1 month.
2007
Custom Printing Portal
INVESCO Retirement Services
Process Management System that helps the Compliance group manage the analysis, data correction, reporting, packaging and delivery of period audit reports. These packages contain from 20 to 30 reports depending on the client. The application extracts data from a Unix based system into a SQL Server datamart. The UI manages the steps in the process with drill down analysis tools, PDF report creation, analyst assignments, reviews, Excel management reports and delivery to a processing center, web or e-mail. The application runs as a Windows UI, with NT services that run as processing managers for extractions, calculations; Business Objects report creation and package delivery.