.NET SOA based architecture for a care management platform currently used today by over 4000 nurses supporting over one million member lives; WCF, WF, EF, Secure Messaging, Unity IoC/DI.
Designed Web Sphere MQ based enterprise service bus architecture; service gateway, message mediation, routing, caching, error handling, circuit breaker, .NET application framework to interact with back end systems using JMS and raw MQ messaging.
Designed scalable batch processing system based on Spring Batch for a top health care organization; integration patterns, xml processing, transformation, batch error handling, message orchestration at the back end.
Designed an application development framework/accelerator based on SW factory approach, ORM and common data-driven application development patterns. The framework provided libraries and tools to accelerate development, improved maintainability and ensured isolation of technology details from business domain details. Kept underlying technology up to date with new developments with minimal impact on the business code.
Designed software architectures and developed web applications and enterprise integration software for top healthcare insurance companies. Ensured high code quality, scalability, efficiency and consistency. Reduced development time and maintenance costs. Trained new developers and mentored on the efficient use of the matured solutions framework.
Designed SOA systems in large scale enterprise applications using web services, message queues, enterprise service bus.