Architecture Consulting
I provide architecture consulting engagements that are short, dedicated, effective and very intense. The goal is to produce a design concept and a design document depicting the various design aspects of the system, including definition of services and logical tiers, allocation to assemblies, run-time processes, identity management, security authentication and authorization, transaction management, thread synchronization and code-access security policies. Developers can then simply use this design document as the system’s blueprint and continue to construct the system. My engagements can be as short as two days in duration, where I will review the product requirements and architecture, provide feedback or a new design directions. I provide technical guidance on using:
Latest Project

Practical Training Courses
I provide practical training courses where develpers learn the practical uses, and best practices of
- BizTalk
- SharePoint WSS3.0 and MOSS
- ASP.Net
- Windows Communications Foundations
- Workflow Foundations
- AJAX and SilverLight