- Expert Knowledge of Windows, Linux and MacOS
- Domain of imperative or oriented programming language (C/C++, Pascal, Visual Basic)
- Easiness of use of functional or logical languages (Haskell, Prolog) and scripting/procedure languages (PHP, Perl, Shell Scripting)
- Graphical Users Interfaces development: Visual Studio .Net
- Knowledge in Database Management System like Oracle, Postgres, SQL Server, SQLite
- Planning and Development of software with UML modeling