Strong 3D graphics and visualization algorithm knowledge.
Very good understanding of Object Oriented Design (OOD) and Programming (OOP) concepts and Unified Modeling Language (UML).
Strong knowledge in 3D application development using OpenGL and WebGL libraries.
Experience developing application C++, C# and .NET. Experience in writing applications using scripting frameworks such as THREE.Js, JQuery and JSON etc.
Knowledge of .NET, ASP.NET, HTML5 and CSS3. Experience in using development tools like Visual Studio.