Good knowledge of OOP and Design Patterns Strong Proficiency in MS Visual Studioa C++ Cplus plus or MS Visual Studio…