Innovative, business savvy technology director with extensive experience in project management, systems and software engineering, product design and architecture, and applications development. Proven ability to identify cutting-edge solutions that meet corporate requirements through the assimilation of apparently disparate technologies. Demonstrated expertise in cultivating exceptional talent resources by delivering on-the-job coaching and facilitating career development opportunities. An inspirational leader with outstanding communication and facilitation skills. Ability to offer best practices, principles, and techniques, as demonstrated by Bachelor of Engineering degree in Computer science and 21 years of in-depth software engineering experience. Strong knowledge and hands on experience in in Agile Development process for diverse requirements, Microsoft, and JAVA Technologies.