Highly skilled software engineering professional with robust background in team leadership and software development. Adept at driving project success through innovative problem-solving and effective team management. Focused on fostering collaborative environment and delivering high-quality software solutions. Provent track record of leading large-scale projects from inception to deployment, collaborating cross-functionality with teams to deliver high-quality software solutions.