Software Engineer with more than 11+ years of experience in all phases of software development life cycle, focusing on conceptualizing business needs and translating them into viable technical solutions. Strengths include successful analysis and problem-solving expertise, highly rated oral and written communications skills, and proven project management experience.