• 10 Years of experience in the field of Software Development. • Ability to develop product from scratch • Ability to work well and hard in a team or in individual environment. • Good team player with effective communication and good presentation skills. • Strong trouble shooting and problem solving skills. • Highly motivated and focused toward completion of any task and able to direct multiple projects effectively, even when operating in fast-paced, high-pressure settings.