Gopal Patil
About Gopal Patil
Gopal Patil is a Staff Software Engineer at Personify Corp, with extensive experience in software development and a strong background in various technologies. He has held multiple positions in the tech industry, including roles at Webdunia, R Systems, and Personify Corp, and has a solid educational foundation in Computer Science.
Work at Personify
Gopal Patil has been employed at Personify Corp since 2021, serving as a Staff Software Engineer. His role involves leveraging his extensive technical skills to contribute to software development projects. Prior to this position, he held multiple roles at Personify, including Software Architect from 2017 to 2021 and Senior Software Engineer from 2011 to 2017. His long tenure at the company highlights his commitment and expertise in software engineering.
Previous Experience in Software Engineering
Before joining Personify, Gopal Patil worked at R Systems as a Senior Project Lead from 2006 to 2011. His earlier experience includes a position at Webdunia as a Senior Software Engineer from 2004 to 2006. These roles provided him with a solid foundation in software development and project management, contributing to his professional growth in the technology sector.
Education and Expertise
Gopal Patil holds a Master's Degree in Computer Science from Madhya Pradesh Bhoj (Open) University, which he completed from 1999 to 2001. He also studied at the National Institute of Information Technology, where he focused on Computer Science and achieved a specialization in Advanced Technology and System Management in Software Development from 1995 to 1998. Additionally, he earned a Bachelor's Degree from Vikram University, studying Physics, Chemistry, and Mathematics from 1992 to 1995.
Technical Skills and Technologies
Gopal Patil possesses hands-on experience with a diverse array of technologies. His skill set includes C#, VB .NET, MVC, SQL Server, WPF, WCF, LINQ, ASP.Net, jQuery, and ReactJS. He is knowledgeable in Design Patterns and has a comprehensive understanding of all phases of the Software Development Life Cycle (SDLC). Gopal follows Agile software development methodologies and incorporates unit testing frameworks in both web and Windows-based applications.