I am a dynamic enterprise software architect/developer.  I have more than 20 years of experience in the IT industry in various roles including management, architecture, programming and training.  During these years I have helped many startups, small businesses, enterprises and even government agencies launch, improve and support their products and services.  My experience in these varied roles has given my a unique perspective on topics such as product development, resource and infrastructure planning, budgeting, to name a few.  Plus, with so many years experience in the trenches as a programmer I am very skilled at determining schedules for deliverables.