Mes compétences :
PostgreSQL
MySQL
JQuery
Redis
JIRA
AJAX
XML
Less
JavaScript
JSON
HTML5
Git
Cascading Style Sheets
Adobe Photoshop
Adobe Illustrator
Entreprises
Welcome Media
- Lead Developer
Alfortville2012 - 2014Création de plusieurs backend pour l'e-mailing avec entre autre une API RESTful et Soap.
Grosse manipulation de BDD avec plusieurs millions d'insert quotidien.
Technologies utilisées : PHP 5.4, Symfony2, Silex, Redis, Bootstrap, RESTful, Soap, Context Switching, PostgreSQL, MySQL, Git, JIRA.
Formation de juniors à Symfony2, Silex, jQuery et HTML.
Freelence
- Developer
2012 - 2012Création d’un web service pour une app iPhone
Lille2012 - 2012NoParking : petite PME lilloise, de caractère familial. Ma mission fut courte mais pas sans intérêt. Les demandes pour OpenTime, leur programme phare, se faisant toujours plus nombreuses, j'ai eu pour mission d'automatiser la procédure d'évaluation du logiciel, et de déployer le programme sur les serveurs distants des clients.
J'ai surtout appris à réaliser les nombreux tests unitaires indispensables à chaque ajout et modification de code.
Delcampe International
- Programmeur PHP
2011 - 2012Delcampe est un grand site e-commerce pour collectionneurs crée en 2002. Ma mission au sein de cette entreprise était la réalisation de nouvelles fonctionnalités au sein d'une équipe de 7 programmeurs PHP/MySQL.
En outre, tout au long de ma mission, nous avons entrepris la migration du programme en Zend, ce qui ne fut pas une mince affaire en raison de la vétusté du code.
Au regard des problèmes rencontrés à chaque mise en production et par mon insistance à vouloir améliorer cela, j'ai eu l'autorisation de développer un système de mise en production automatisé multiserveurs qui nous a permis d'éviter les erreurs humaines et de faire des rollback facilement et rapidement en cas de problème de code ou de surcharge serveur.
Dans le cadre de la modernisation du code et de la mise en place d'un système d'intégration continue, j'ai migré le code SVN sous Mercurial et supervisé la formation de l'équipe pour l'utilisation des branches, tags de version et divers processus de correction des bugs.
Finalement cette mission m'aura beaucoup appris, du fait des divers projets à réaliser, et surtout de travailler sur un site à forte charge, ou chaque détail peut avoir des répercutions énormes.
Antidot
- Programmeur PHP
Lyon2011 - 2011Intégré au sein d'une équipe de 11 personnes, j'étais chargé de la configuration, la maintenance et l'amélioration d'un programme interne pour un géant des télécommunications. Programme lié à la gestion, la vente d'abonnements et la promotion de produits.
Ce que j'y ai appris est fort sombre, ou en d'autres mots, j'ai vu ce qu'il ne fallait pas faire, et cela m'a fait réfléchir et chercher comment éviter la situation dans laquelle ils s'étaient mis.