Stéphane - Développeur HTML5
Ref : 160309P002-
68600 BIESHEIM
-
Développeur (45 ans)
-
Télétravail uniquement
-
En profession libérale
Expérience professionnelle
********
01/2022…
- Création de ma société ********
- Développeur full stack spécialisé en React.js, Symfony
- Site de la société visible : ********
ITDM Group stage
02/2021-04/2021
- Création de toute la partie Front-End d’un site.
- Rectification de sites créés sous WordPress.
Schoettle 68 Commercial BtoB et BtoC
2015-2020
- Management d’une équipe,
- Autonomie et travail d’équipe.
Alliance automobile et Unilopal Responsable commercial
2008-2015
- Augmentation du CA de 450K€ à 1300K€,
- Management de réseaux,
- Gestion grands comptes,
LCL stage
2007
Sopravit Chauffeur PL
2003-2007
Armée de terre
1996-2003
Chauffeur PL et maître-chien
Tech lead / Développeur Fullstack
Atos - Depuis juin 2016 - Aix-en-provence
Application SICS embarqué dans des véhicules de combat du programme
SCORPION.
Dans le cadre de la mise en production du logiciel, j'ai pris le rôle de Tech
lead dans deux équipes:
validation et nalisations des modules fonctionnels existants
ajout de modules en version N, feedback et améliorations en N+1
garantie de stabilité et de performances
J'ai travaillé parallèlement avec l'équipe d'architecture logicielle:
mise à disposition d’un service de cache transverse
analyse du code et de l’architecture des interfaces graphiques et écriture
d’un document pour une migration vers JavaFX
création d'une librairie permettant de supporter diérentes densités
d’écrans et aussi de fabriquer des IHMs « responsives ».
développement d’un POC Android an de valider la uidité de la solution
carto sur mobile
Les très bonnes performances d'un logiciel étant une chose primordiale,
j'ai eectué une revue et une analyse complète de l'application. Ceci an de
comprendre pourquoi il y avait autant de consommation et fuites
mémoires. L'application est devenue ensuite stable, utilisable dans le
temps et viable pour la production
mise en place de caches logiciels
analyse de la mémoire utilisée, des paramètres de la JVM, de l'utilisation
du GPU
analyse du moteur de cartographie et de la manière dont les données
sont produites an d’optimiser le temps de chargement
Architecte e-commerce / Dév Fullstack
LVMH - Novembre 2013 à mai 2016 - Levallois
Perret - France
Site e-commerce de vente en ligne de parfums et maquillages dans une
vingtaine de pays.
Le point d'entrée de cette mission a été : "des performances très très
dégradées sur le site e-commerce". Après une analyse du code ainsi que de
l'architecture utilisée, j'ai mis en place les actions suivantes:
optimisation du code Java et SQL an de charger une fois les objets via
un cache et une invalidation en tache de fond
compression GZIP / mimication / obfuscation des ressources
recompressions à la volée et cache des images pour un transfert plus
rapide
Le site répondant mieux (de quelques secondes pour acher une page
produit à instantanément), j'ai appréhendé le site dans son ensemble:
mise en place de la surveillance des performances globales à l'aide de
App Dynamics, Pingdom et JProler
sortie e-commerce Japon, Chine & UK
révision & uniformisation des APIs REST externes
création d'un catalogue DIGITAL mémoire pour un accès rapide
amélioration de la qualité du code à l'aide de Sonar
restructuration / abilisation du code existant par simplication
migration du projet de Java 6 vers Java 8
Pour un besoin de cohérence globale de développement, j'ai pris le rôle de
Tech lead dans une équipe de 10 personnes, assurant:
de garder une cohérence technique globale
de veiller à ce que les performances restent sur une bonne trajectoire
d’échanger sur les problématiques de chacun notamment pendant les
Daily Scrum Meeting
Enn, et dans le cadre de la mise en production du site e-commerce en
Chine, nous avons du changer de fournisseur de serveur de cache (CDNs /
Akamai) an d'avoir des performances optimales et ainsi eectuer les
actions suivantes:
migration de l’algorithme de géolocalisation de nos serveurs d’origines
vers ceux d’Akamai
publication / analyse / surveillance avec le portail Luna de Akamai
Architecte Logiciel / Développeur fullstack
Concur - 2009 à novembre 2013 - Paris - France
Refonte totale de l’application de gestion de notes de frais avec des
composants plus nouveaux et plus réactifs pour les utilisateurs : Choix
techniques de technologies et création de composants de fondation
réutilisables pour l’ensemble de l’application au sein des diérentes
couches (clients, métiers, persistance)
Après analyse et amélioration du code Java, JavaScript et SQL, (le temps de
réponse étant la clé de réussite de ce projet), nous sommes arrivés à une
application très rapide sur les diérents navigateurs du marchés grâce à :
la compression HTTP
la création d’images « sprite » contenant dans un seul chier la plupart
des images de l’application
la mimication / obfuscation des chiers
l’analyse très étroite du temps d’exécution JavaScript et CSS
Certication PCI / Implémentation de solutions de sécurité. Mise en place
de programmes de préventions Xss et SQL injection ainsi que de Token an
de limiter l’utilisation répétée d’actions sensibles. Chirage des cartes de
crédit dans une base de données séparée
Architecte logiciel / Responsable
technique
Election PRUD’HOMALE - 2005 à 2008 - Paris - France
Développeur java / Responsable Technique
BP2S - BNP PARIBAS - 2004 à 2005 - Paris - France
Développeur java
Avisto - 2002 à 2004 - Sophia Antipolis - France
Développeur java
******** - 2000 à 2001 - Sophia Antipolis - France
Développeur java
Lucent - 1997 à 2000 - Nice - France
Compétences
Générales
Dev Java / Tech lead
Optimisation de perf. de toute stack
Architecture logicielle
Anglais (courant)
Techniques
JavaScript / Ext JS / CSS / HTML
Spring / Ehcache
Google Analytics
Webservice / REST
Node.js / Google cloud platform
Apache / Tomcat / CDNs / Akamai
Cartographie
Bases de données
Oracle - MySql - PostGreSQL
Hibernate - SQL - OpenJPA - JDO
Outils
App Dynamics / JProler
Sonar - Jenkins
Moteur E-Commerce Elastic Path (Drools)
Akamai Luna portal
Git - Ant - Maven - Gradle - Eclipse - IntelliJ
Agile
Personnel
App Android Changin'Planet
App Android Street'Bike
Formation
DESS Génie Logiciel
Universite Joseph Fourier (Grenoble)
1994 à 1997
FORMATION
Studi Digital campus
09/2020-12/2021
Formation développeur full stack, HTML5, CSS3, Bootstrap, Javascript,
Github, PHP, Symfony, Wordpress, SQL, React-js…
BTS force de vente
2007-2008
Techniques de vente, marketing, management, comptabilité.
CAP Ebéniste
1996