Deepak Kannoju
About Deepak Kannoju
Deepak Kannoju is a Vice President of Software Applications Development at Everest Insurance, with extensive experience in software engineering and development leadership across various companies. He has a strong background in managing teams, modernizing software systems, and integrating advanced development practices.
Work at Everest Insurance
Deepak Kannoju has been serving as the AVP of Software Applications Development at Everest Insurance since 2018. In this role, he has focused on enhancing software delivery processes and modernizing existing systems. His contributions include defining API design standards and best practices, which have played a significant role in the modernization of insurance distribution networks. He has also collaborated with production support teams to establish Level 3 support teams and protocols for incident management.
Previous Experience in Software Development
Prior to his current role, Deepak Kannoju held various positions in software development. He worked as a Software Engineer at Granite Services and Ciber, where he gained foundational experience in software engineering. He then advanced to a Software Development Lead position at John Wiley and Sons, managing development teams and overseeing projects. Additionally, he served as Manager of Software Development at Pearson School Systems, where he partnered with integration teams to enhance processes.
Education and Expertise
Deepak Kannoju earned a Master of Engineering (M.Eng.) degree from Texas A&M University, completing his studies from 2000 to 2002. He also holds a Bachelor of Technology (B.Tech.) degree from Kakatiya University, which he obtained from 1995 to 1999. His educational background has provided him with a strong foundation in engineering principles, which he has applied throughout his career in software development.
Team Management and Collaboration
Throughout his career, Deepak Kannoju has demonstrated strong team management and collaboration skills. He has managed teams of over 25 developers, including full-time employees, and has worked closely with onsite and offshore vendors for resource sourcing. His experience includes leading modernization efforts and integrating new technologies, such as Git and Azure DevOps CI/CD pipelines, to improve software delivery processes.
Technical Contributions
Deepak Kannoju has made significant technical contributions in his roles. He led the modernization of a monolithic .NET MVC based Clearance system into cloud-native reusable and scalable REST APIs using a microservices framework. He has also enhanced software delivery processes by integrating static code analysis tools like Sonar Cloud, which has improved code quality and development efficiency.