Aptitudes
Important: Consultez mon Site Web CV, mon compte Gitlab ou mon compte Github pour des informations rapides et à jour.
N.B.: Le site actuel contient des informations plus détaillées mais ne tient pas compte de mes nouvelles expériences, aptitudes ou projets depuis 2014.
Voici un bref résumé de mes aptitudes :
(cliquez ici pour obtenir plus de détails)
Intelligence artificielle
systèmes multi-agents, réseaux de neurones, algorithmes de résolution de problèmes, planification
Méthodes d'analyse et de conception
Merise, UML, patrons d'architecture et de conception
Concepts de programmation
héritage, surcharge, polymorphisme, signaux,
thread, socket, client/serveur, librairie, pattern matching, expressions régulières, expressions régulières étendues
Langages connnus
Python, Java, C++, Eiffel, C, BASIC, Visual Basic, GNU/Bash, Prolog, Motorola 68000 (bases), PHP, javascript, standards Web du W3C (XHTML, CSS), XML, Famille des AL (bases), PROLOG, Clips
Bases de données (concepts)
relationnelles, objets, réparties
Système d'administration de base de données connus
MySQL, PostgreSQL, Oracle, Sybase, SQLite
Systèmes d'exploitations connus
GNU/Linux, Unix, Solaris, MacOS, Windows
Systèmes de gestion
Git, Subversion, CVS, RCS, Wordpress, Joomla, Drupal, Mediawiki, Libresource (bases), GitHub, Sourceforge, Codendi, CodeX, , Zope (bases)
Échanges d'objets (répartis, distribués ...)
JSON, SOAP, RMI, CORBA (bases), middleware
Documentation logicielle
Doxygen, javadoc, javaHelp, formats : ODT, ODS, ODP, PDF, SXW, SXI, DOC, CHM
Réseaux
modèles OSI et TCP/IP, réseaux TCP/IP
Qualité
Système de gestion qualité : norme ISO9000:2000