Forward-thinking developer who leverages extensive programming background to analyze, design, deploy and manage software development applications for manufacturing and banking sector. Strong project management, business focus and resource management capabilities. Possess exceptional communication, teaching, and training development skills. Work well individually or on team. Reputation for effective interpersonal communication, and oral presentation skills.