Jonathan - Chef de projet MYSQL
Ref : 100304S002-
95230 SOISY-SOUS-MONTMORENCY
-
Chef de projet, Développeur (40 ans)
-
Freelance
Mai 2012 – Juillet 2013 Développeur Javascript
Chanel Mode
Refonte du site de Chanel mode vers un site full ajax / javascript. Méthodologie de travail SCRUM / AGILE.
Actions menées :
Architecture asynchrone JSON
Client templating
Développement multi-device / multi-langues (IE / IPAD / IPhone / Android)
Communication avec le back-end basé sur Adobe CQ5 gérant un service REST et Chanel PIM / DAM
Revue de code avec GERRIT
Intégration continue du projet avec GIT / Jenkins / SVN
Gestion des tickets avec Redmine / JIRA / Mantis
Tests avec script Selenium
Gestion de projet SCRUM
Environnement :
IDE : Webstorm
Langage : Javascript, PHP
Librairies : Jquery, HTML5 Shiv, Google Closure
2012 Développeur PHP / Javascript
Château Margaux
Fin de développement, corrections de bugs et développement des évolutions avant déploiement final.
Actions menées :
Navigation AJAX
Hacks IE
Développement back-office
Environnement :
IDE : Webstorm
Langage : Javascript, PHP
DB : Mysql
2012 Développeur PHP / Javascript
American Express
Fin de développement, correction de bugs et adaptation IPAD / IE
Actions menées :
Navigation AJAX
Hack IE
Développement IPAD
Environnement :
IDE : Webstorm
Langage : Javascript, PHP
DB : Mysql
2012 Développeur PHP
DIOR
Développement d'un webservice (REST) basé sur des fichiers JSON pour les applications natives sur IOS
Actions menées :
JSON architecture
Dimensionnement du serveur
API développement
Environnement :
IDE : Aptana
Langage : PHP (CodeIgniter)
DB : JSON
Janvier - Avril 2012 Architecte développeur
EUCERIN CLUB
CLUB EUCERIN est un projet visant à mettre en place une plate-forme d’échange pour les utilisatrices des produits Eucerin.
Actions menées :
Architecture de la base de données
Dimensionnement du serveur
Intégration de la charte graphique
Développement des écrans Front / Back
Gestion d'un développeur front-office
API : Google, Facebook, Twitter, G+
Environnement :
IDE : Aptana
Langage : PHP (Zend Framework)
DB : Mysql
Octobre 2010 - Décembre 2011
Lead developpeur
Caisse Nationale des Entrepreneurs de Travaux Publics (CNETP)
Projet NOSICA visant à la migration d'une solution POWERBUILER / AS400 vers une solution JAVA(SWING) / AS400. Projet CMMI2
Actions menées :
Prise de connaissance de l’architecture générale des bases de données
Recherche & Développement de solutions d'ergonomie pour les écrans
Développement des écrans
Support utilisateur post-recette
Environnement :
IDE : MyEclipse
Langage : Java 1.6 (Swing)
DB : AS400
Compilation: Maven / Ant
Librairies : Spring, SwingX, JfreeChart, JasperReport
Juillet 2010 - Octobre 2010
Back End Developer
Orange pour le compte de CORAUD
Le projet BCO est un projet interne à ORANGE et qui permet d'établir des statistiques matérielles et métiers pour l'ensemble de la structure.
Actions menées :
Prise de connaissance de l’architecture générale des bases de données
Développement des pages du portail (accessibles par les collaborateurs)
Migration des pages SQL Server vers Oracle 10g
Environnement :
IDE : Eclipse
Langage : Java 1.6 (GWT 2.0)
DB : Oracle 10g
Librairies : GWT, JFreeChart
Juillet 2010 - Octobre 2010
Back End Developer
Orange pour le compte de CORAUD
Le projet BCO est un projet interne à ORANGE et qui permet d'établir des statistiques matérielles et métiers pour l'ensemble de la structure.
Actions menées :
Prise de connaissance de l’architecture générale des bases de données
Développement des pages du portail (accessibles par les collaborateurs)
Migration des pages SQL Server vers Oracle 10g
Environnement :
IDE : Eclipse
Langage : Java 1.6 (GWT 2.0)
DB : Oracle 10g
Librairies : GWT, JFreeChart
Juin 2010 - Juillet 2010
Back End Developer
Skyrock pour le compte d’Agence-e
Dans l'objectif d’étendre sa notoriété dans les réseaux sociaux, Skyrock a créé un jeu IPHONE (SkyrockSPOT) également disponible via une interface Web.
Actions menées :
Prise de connaissance du module à développer et des technologies.
Développement du service d'inscription via MOBILE / WEB
Tests unitaires et validation du module
Environnement :
IDE : Aptana
Langage : PHP5
DB : MongoDB, Pincaster, Redis, (Cassandra, Hadoop)
Année scolaire
2009 / 2010
Externe / Professeur Ingénieur / Professeur DUT
Pour le compte d'OMEGA SOLUTIONS
Après avoir passé 5 années au sein de l'université PARIS XIII, j'ai choisi de lui rendre ce qu'elle m'avait apporté en donnant des cours pour les sections de :
Ingénieur en informatique (1ère année) : le programme portait sur la mise en place d'application web en architecture 3 tiers.
DUT Informatique (2ème année) : le programme portait principalement sur l'utilisation des frameworks javascript (JQuery, Mootools...) et leurs utilisations au sein d'une architecture MVC
Actions menées :
Initiation de futurs développeurs sur l'utilisation et les possibilités du javascript
Initiation au développement et à l'utilisation d'une architecture MVC
Préparation des TPs, partiels et corrections d'examens.
Environnement :
IDE : Aptana, Notepad++
Langage : Java, Javascript
Librairies : JQuery, Mootools, Prototype...
Mai 2010 - Juin 2010
Back End Developer
RUE DES HOMMES pour le compte d'OMEGA SOLUTIONS
Dans le cadre de son développement informatique, la société RUE DES HOMMES souhaitait mettre en place un pont de communication de sa plateforme de paiement en ligne fonctionnant sous Magento vers son logiciel de comptabilité Ciel Comptabilité.
Actions menées :
Prise de connaissance du fonctionnement de Ciel Comptabilité
Rédaction des spécifications techniques du module
Management d'une équipe de 2 personnes pour le développement de la solution
Environnement :
IDE : Zend Studio, TOAD, Mysql Workbench
DB : Mysql
Langage : PHP5
CMS : Magento
Janvier 2010 - Juin 2010
Back End / Front End Developer
C2D Multitechniques pour le compte d'OMEGA SOLUTIONS
C2D Multitechniques est une société de climatisation dont la comptabilité fonctionnait entièrement sur la base de tableaux Excel. Ciel Comptabilité ne leur apparaissait pas assez adapté à leurs besoins pour gérer leurs employés ainsi que tout leur système de devis/facture.
Actions menées :
Rédaction du cahier des charges
Rédaction des spécifications fonctionnelles et techniques
Devis et planification des développements
Maintenance applicative
Formation des utilisateurs
Environnement :
IDE : Zend Studio, TOAD, Mysql Workbench
DB : Mysql
Langage : PHP5
Librairies : Zend Framework, JQuery
Décembre 2009 - Juin 2010
Back End / Front End Developer
JAVA-FILMX pour le compte d'OMEGA SOLUTIONS
JAVA-FILMX est le nom du site internet développé par Java. L'entreprise tenait à mettre en place un site internet permettant le streaming et le téléchargement de vidéos à partir de paiements Paypal et CB.
Actions menées :
Rédaction du cahier des charges
Rédaction des spécifications fonctionnelles et techniques
Devis et planification des développements
Maintenance applicative
Formation des utilisateurs
Environnement :
IDE : Zend Studio, TOAD, Mysql Workbench
DB : Mysql
Langage : PHP5
Librairies : Zend Framework, JQuery
Novembre 2009 - Décembre 2009
Back End / Front End Developer
JAVACONSULTING pour le compte d'OMEGA SOLUTIONS
Création d'un site catalogue visant à référencer l'ensemble des vidéos de la société JAVA pour permettre une transaction avec des grossistes par téléphone.
Actions menées :
Rédaction du cahier des charges
Intégration de la DB avec leur système déjà existant de gestion des collections
Intégration de la charte graphique donnée
Formation des utilisateurs
Environnement :
IDE : Aptana
DB : Mysql
Langage : PHP5
Octobre 2009 - Décembre 2009
Architecte réseau
PROJET DE VOIP pour le compte d'OMEGA SOLUTIONS
Dans le cadre de sa réduction de coûts, TDA CONSEIL souhaitait mettre en place une solution de VOIP pour que les appels de sa société transitent via le réseau internet permettant ainsi de réduire ses coups de téléphone (principale source de dépenses)
Actions menées :
Recherche & Développement
Achat du matériel
Paramétrage et amélioration de la solution
Environnement :
OS : UBUNTU
Paquet : Asterisk
2 Octobre 2009
Gérant
Création de la société OMEGA SOLUTIONS
Novembre 2008 - Octobre 2009
Back End / Front End Developer
Projet CONCOURS (MAIRIE DE PARIS) pour le compte de SOPRA GROUP
Développeur J2EE dans une équipe de 8 personnes pour la mairie de Paris. L'application permet de gérer tous les traitements liés aux concours (inscription, planning, notes, lettres...) dans la fonction publique au sein de la mairie de Paris (instituteurs, policiers...). Ce projet a reçu la certification CMMI2 et à utilisé la méthode de développement EMEDIA.
Actions menées :
Encadrement de stagiaires
Intégration graphique
Tests
Déploiement de l'application
Environnement :
IDE : Eclipse, Toad, Test Director, Maven
DB : Mysql
Serveur : JBoss
Langage : Java J2ee
CMS : Lutèce
Librairies : Spring, Hibernate, Freemarker
Février 2007 - Novembre 2008
Back End / Front End Developer
Projet LUTECE (MAIRIE DE PARIS) pour le compte de SOPRA GROUP
LUTECE est un CMS libre et OpenSource développé au départ par la mairie de Paris et qui permet de développer rapidement un site internet / intranet dynamique basé sur du contenu HTML, XML... Totalement écrit en Java, il est basé sur des briques OpenSources éprouvées et reconnues (Spring, Jakarta-Commons, Freemarker, Lucène, Ehcache,...)
Actions menées :
Intégration graphique en vue d'une démonstration à la Linux Conférence
Développement de modules supplémentaires (météo, calendrier...)
Communication directe avec les responsables à la mairie de Paris
Optimisation des requêtes de statistiques
Formation à Lutèce de 4 stagiaires
Environnement :
IDE : Eclipse, Toad, Test Director, Maven
DB : Mysql
Serveur : JBoss
Langage : Java J2ee
CMS : Lutèce
Librairies : Spring, Hibernate, Freemarker
2006 - 2007
Chef de projet - Développeur
Projet ALADDIN pour le compte de la société TDA CONSEIL
La société TDA CONSEIL avait pour objectif de s'informatiser et de passer du « tout papier » au « tout électronique » pour augmenter sa capacité de traitement. L'application fonctionnant en JAVA (SWING) est aujourd'hui le noyau central de la société puisqu'elle gère toutes les étapes de traitement des dossiers en interne mais aussi avec les clients. Les librairies JExcel et de JasperReport ont été utilisées en tant que librairie de reporting. L'application a aussi bénéficié d'un front-office de connexion pour les clients fonctionnant sur Drupal avec la mise en place de modules personnalisés pour la société.
Actions menées :
Mise en place de l'architecture logicielle et matérielle
Développement de l'application
Maintiens de l'application pour les évolutions
Formation des utilisateurs
Environnement :
IDE : Netbeans
DB : Mysql
Langage : Java (Swing), PHP4
CMS : Drupal
Librairies : JExcel, JasperReport
NIVEAUX TECHNIQUES
Front-end Design
HTML5, CSS3 (Less, Sass), Javascript (JQuery, RequireJS, Backbone, Angular, Ext 4.0, Sencha Touch2, Yui, Mootools...)
Server & Database Development
Apache (Wamp), Tomcat, JBoss, JasperServer, MYSQL, POSTGRESQL, ORACLE, AS400
Framework PHP & CMS
Zend Framework, CakePHP, CodeIgniter, Magento, Prestashop, Drupal
Framework Java & Librairies
Spring, Struts, Hibernate, Freemarker, Liferay, Maven, Ant, Swing, SwingX
OS
Linux (Ubuntu, Debian, Mandriva), OSX, Windows
Développement tiers
Développement Kinect Leap Motion, PhoneGap
Design
Photoshop, Illustrator, Cinema4D (Intermédiaire)
ETUDES & DIPLOMES
2003 - 2006 Ecole d'Ingénieur (Sup Galilée), spécialité développement Web
2001 - 2003 Licence MIAS (Mathématiques & Informatique Appliquées aux Sciences) Paris XIII