The candidate possesses over three decades of experience in Information Technology, showcasing comprehensive proficiency in project and personnel management, requirements elicitation, and the entire software development lifecycle, including testing and large-scale project deployment. Demonstrating a strong enthusiasm for technology, the candidate is committed to continuous learning and enhancement of technical, professional, and personal skills. The portfolio is further enriched by significant experience in teaching and conducting training sessions.