Technologies

Spécialités :

– Développement mobile : iOS natif, Android natif, certifié Titanium (voir la certification), PhoneGAP
– PHP object, Javascript (Node.js, sails.js, common.js, jQuery, Prototype, Mootools), Ajax : maîtrise, développement de systèmes complexes

Maîtrisés :

– ANSI C / C++ : développement d’application systèmes, développement pour plateformes mobiles
– Assembleur 68K et X86 : optimisation de portions de code pour les accélérer
– Langages de scripts tels Perl, Bash SQL, PL/SQL
– J2EE, hybernate, struts : développement d’un intranet pour un grand compte bancaire
– Json / XML : implémentation de Web Services côté serveur et client
– XHTML / CSS : optimisation des temps de chargement, normes d’accessibilité Section 508, W3C

Compétences systèmes

– Linux (Debian, Ubuntu), SunOS, BSD : installation, configuration et sécurisation.
– Windows, OSX : administration
– Apache : installation, configuration modules, virtualhosts
– Serveurs d’applications : Oracle WebLogic Server 10, TomCat
– MySQL, PostgreSQL : optimisation de la configurationSurveillance – – Système, Nagios : installation, configuration

 

Protocoles

– HTTP : analyse
– VOIP : SDP, SIP
– Formats vidéos (Mpeg) et audio (Layer 3 et AAC)

 

Systèmes Open Source

– CMS : Typo3, Drupal, Joomla, WordPress : gabarits, développement d’extensions
– eCommerce : Magento, Zen Cart, Open Cart, Prestashop
– CRM : SugarCRM, vTiger
– BI : Birt
– Gestion de projet / qualité : RedMine, baseCamp, dotProject, Mantis, Bugzilla
– VOIP : Asterisk, communication avec SugarCRM

 

Méthodologies

– Rédaction de spécifications fonctionnelles et techniques.
– Planification de projet : Ms Project
– Rédaction de plan de tests
– Agile et Xtrem Programming pour travailler avec des équipes distantes
– Utilisation de BugTracker : Mantis, BugZilla, Clearquest
– Modélisation UML
– Gestionnaire de codes sources : Subversion et CSV