Senior Software Developer with over 11 years of experience in designing, developing, and delivering robust, high-quality software solutions across diverse domains. Demonstrates exceptional technical leadership by guiding teams through complex challenges, fostering collaboration, and ensuring adherence to best practices. Known for clear, persuasive communication and polished presentation skills that effectively bridge the gap between technical and non-technical stakeholders. Adept at managing the complete project lifecycle, from initial concept and requirements gathering to architecture design, implementation, testing, deployment, and ongoing optimization, while consistently meeting deadlines and exceeding quality expectations.
Have played corporate cricket leagues in my previous companies and also performed stage performances in annual functions.