I am a seasoned Information Technology professional with over 10 years of experience in developing innovative solutions with Microsoft technologies. I have consistently been recognized by management and peers for dedication and producing high-quality work. I am familiar with all phases of the development life-cycle and have contributed project management, system design, process modeling, testing, and documentation skills. I possesses strong leadership qualities and able to mentor and train junior developers.
I have expert understanding of object oriented and component-based methodologies and design techniques, as well as multi-tier large scale enterprise wide applications development processes.
I holds a degree in Computer Science and a Masters of Science in Information Technology.