- Méthodes d'architecture logiciel, et des systèmes d’informations (type UML ).
- Méthodes d'urbanisations des systèmes d'informations.
- Développement en JAVA avec ses Frameworks, Spring Hibernate et JSF ( PrimeFaces ), et en C/C++ avec QT4, connaissance en PHP, Python...
- Méthodes de conception de base de donnée MCD, MPD et le langage de requête SQL.
- Maîtrise du système d'exploitation Linux ( Debian, RedHat, OpenSuse, Kali).
- Gestion, administration de serveurs (Apache2, MYSQL 5.6, TomCat8 ect…) Linux.