Cyril Cheneson
Developpeur d' application
Développeur perl avec une expérience dans des domaines divers tels que les systèmes de publication de site web, de SMS ... en utilisant les plus souvent des logiciels libres (OpenLDAP, Mysql, eXist-db, swish-e...)
Intêret personnel pour les technologies mobiles (Android, J2ME...) Java (Spring), Perl, Linux...
Projet courant: une application mobile basée sur la platforme Android
StackOverflow: http://stackoverflow.com/users/143505/ccheneson
2007 - 2009Environnement: Perl/modperl, PHP, script bash,
Apache, Linux, eXist XML, OpenLDAP, Trac, Subversion, MySQL, ant
En tant que développeur backend, ma responsabilité principale est le développement de service web/module utilisés pour la réalisation d'un système de gestion de contenu en utilisant différent logiciels libres.
Mes responsabilités incluent:
*Développement/Documentation de web services/modules basés sur Perl (POO)
*Refactorisation, optimisation et implémentation de nouvelles fonctionnalités
*Implémentation de différentes couches telles que l'authentification,
l' autorisation, gestion de sessions...
*Test unitaire
*SOA: REST/XMLRPC
*Xquery et indexation d'eXist
*Intégration de MediaWiki et VanillaForum (SingleSignOn)
*Collaboration avec des développeurs aux EtatsUnis.
*Recherche sur des technologies telles que Google Map API, nutch
Les projets sur lesquels j'ai travaillé:
*Socore:
Ce projet comprenait l'analyse et le développement d'une gestion de contenu pour la publication d'articles pour un site web.
*Gindjin:
Maintaineur de la suite Gindjin, une solution de gestion de contenu.
Cette suite est utilisée dans un projet appelé Pipeline, un agrégateur Premium SMS.
*Xcore:
Xcore est basée sur le projet Socore mais a été rendu plus généric et flexible
2005 - 2007Environnement : Perl, Javascript, HTML, CSS, Class::DBI, PostgreSQL, Oracle,
Template::Toolkit, Unix, Linux
Au sein de l' équipe MonsterCampus/MonsterTrak, mes responsabilités sont:
*Développement d'appliquations sur platforme Unix/Linux/Perl/Apache/Oracle.
*Documentation
*Investigation sur Oracle Text pour améliorer la rapidité de notre moteur de
recherche.
*Bug fixing/maintenance.
*Participation à la réécriture du site InterviewTrak d' un code source C vers Perl.
2002 - 2005Environnement : VB6, ASP/ASP.NET, Win32API, PHP
Mes responsabilités en tant qu' ingénieur en test automatisés sont:
*Développement de tests automatisés (VB6/Win32API/IE DOM/COM )
*Amélioration des outils d'aide avec de nouvelles fonctionnalités
*Relation client – Présentation (prototype de tests automatisés)
En parallèle des tests automatisés:
*Développement d 'appliquations web internes en ASP/ASP.NET/PHP
*Support pour les projets Unix/Linux pour les groupes de test manuel
1999 - 2002Environnement: Windows, Unix, Linux
*S'assurer que le logiciel soit testé en respectant les standards
*Test de la traduction et de la fonctionnalité du logiciel sur diverses platformes (Linux/Win 9X/NT/2000/ME)
*Test d'appliquations Client/Serveur tels que les serveurs et produits Novell