I have designed and developed commercially used products using the methodologies such as Agile and Waterfall. Extensive experience with Microsoft technologies specialized in multi-tier software architecture design and rapid application tools development.