OBJECTIFS
Sixense Digitale est une filiale de Vinci Construction qui propose des
DOMAINES DE COMPETENCES
Développeur backend dans une équipe de 2 personnes je suis en charge de 10 micro services avec des librairies partagées déployées sur le registry npm/github. J’assure une logique cohérente à chaque micro service tout en créant une API Gateway.
APPROCHE
Développeur backend d’une application web digital sixense qui permet de superviser la réalisation de projets de constructions Vinci et de monitorer les installation afin d’anticiper une maintenance sur un barrage maritime, bâtiment, pont,…:
• La création de formulaires
• La génération de rapports PDF, xlsx, d’observations, reprography
• La création d’une api Gateway
• Tests unitaires, graph plotyjs, d3js
RESULTATS
Ce projet est très riche je me suis très vite rendu indispensable, nous maintenons nos objectifs sprints après sprint.
Au fur et à mesure j’ai eu un rôle transverse entre les différentes équipes afin de mutualiser les fonctionnalités entre les équipes.
OBJECTIFS
RCBT, le Réseau des Clubs Boutiques Bouygues Télécom représente près de 550 points de ventes en France et un chiffre d’affaire de 7 millions d’euros annuel. Le portail de vente web RCBT à destination des vendeurs permet la vente de téléphones, forfaits, d’accessoires et services aux clients.
DOMAINES DE COMPETENCES
Development fullstack nodejs/angular, nest.js, vagrant, gitlab, pm2, sonar, tests unitaires, end to end, documentation
APPROCHE
Membre de l’équipe RCBT, j’ai travaillé en étroite collaboration avec des features team sur le portail web RCBT.
J’ai sensibilisé l’équipe aux tests unitaires et e2e pour nous aider dans la track de bug des règles de gestions sans cesse grandissantes.
• Développement dans des sprints
• Devops: Profiling et optimisation logiciel à l’aide de Dynatrace et Kibana
• Création d’une IHM administrateur qui permet de remplacer Magento.
• Référent sur l’intégration web.
• Installeur mysql, scripts bash et js, typeorm/sequelize
• Démo, présentations
RESULTATS
Le portail web RCBT représente aujourd’hui 80% du CA de l’équipe RCBT. Nous avons fait une refonte de l’architecture globale afin de capitaliser sur les demandes grandissantes du métier qui se félicite de nos résultats.
OBJECTIFS
Orange a pour objectif de créer un cloud privé pour des centaines d’applications pilotes Orange. Il est notamment nécessaire d’automatiser les déploiements sur ce cloud et de mutualiser des données entre différents services pilotes.
DOMAINES DE COMPETENCES
Cloud – déploiement automatisé, Devops
APPROCHE
Plus d’une centaine de pilotes Oranges portent des projets qui représentent des applications front-end/back-end.
Fullstack développeur dans l’équipe Erable Factory constitué de 5 membres très hétérogènes orientés Devops.
J’ai conçu et créé les services suivants :
• Le portail web START, permet de piloter et suivre le déploiement complet d’une stack applicative.
• La CDC (Chaîne de déploiement continue), application backend qui permet de déployer des modules applicatifs sur des Virtual Machines BRMC organisée sous forme de Iass (Infrastructure As A Service)
• Les manuels d’utilisations et d’exploitations
• CICD Gitlab/jenkins
• Chaîne de logs
• Builds et déploiement avec AWS et GCP
RESULTATS
L’application est aujourd’hui stable, nos clients finaux l’utilisent et une mise en production est prévue prochainement.
OBJECTIFS
Pixely est une agence web qui a développé une application web de réservation de séances de sport dans les salles de sport pour la mairie de Paris.
DOMAINES DE COMPETENCES
Nodejs/vuejs
APPROCHE
J’ai stabilisé et fait évolué l’application , afin que les utilisateurs puissent réserver dans un calendrier leurs créneaux de sports dans différentes salles de sport sur Paris.
• Nodejs/rethinkdb
• Vuex, redux
• Tests unitaires
RESULTATS
Les évolutions ont été validé par mon responsable.
OBJECTIFS
Homly-you est service de Saint-Gobain qui propose de mettre en relation des artisans du bâtiment et des particuliers qui ont besoin d’effectuer des travaux.
DOMAINES DE COMPETENCES
Site commerciale – mise en relation APPROCHE
Les particuliers qui ont besoin d’effectuer des travaux dans leur domicile ont souvent du mal à trouver le professionnel adapté à leur demande.
J’ai participé aux développement d’une application web qui propose les services suivants :
• Recueil du projet de travaux du particulier, ce projet va être qualifié à l’issu duquel une mise en relation sera faite entre le particulier et le « bon professionnel »
• Un espace personnel pour le professionnel et le particulier pour suivre leur projet.
• Une vitrine web des professionnels qui permet au professionnel de décrire ses services.
RESULTATS
Nous avons observé une amélioration des indicateurs de performances suite à nos mises en production progressivement.
Les mises en production ont toutes été couronnées de succès sur les 8 derniers mois avant mon départ.
OBJECTIFS
Bouygues télécom stocke l’ensemble de ses données notamment de consommations dans des fichiers dbf.
Le besoin consistait à manipuler ces données présentes dans différents fichiers.
DOMAINES DE COMPETENCES
Application interne
APPROCHE
Afin de résoudre cette problématique j’ai proposé une nouvelle architecture qui consiste à
• Créer une interface web où on upload les fichiers dbf et stocke ces derniers dans une base de données mongodb
• Créer une autre interface web qui permet requêter dans cette base de donnée côté backend et récupérer le résultat dans un fichier excel
• Faire le traitement côté back end
RESULTATS
L’application Front end et backend fournie a été validée à la livraison.
Ainsi les utilisateurs ont la possibilité de manipuler les différentes données selon les demandes initiales.
OBJECTIFS
Telium Tetra est une nouvelle génération de terminaux qui a pour particularité d’héberger des application web (HTML5, CSS, JavaScript).
Mon rôle au cours de ce projet a été d’apporter du support technique sur la partie web du software pour l’ensemble des partenaires et de participer aux formations de la communauté de développeurs notamment en rédigeant des supports de cours de formation et des articles liées aux questions les plus récurrentes
DOMAINES DE COMPETENCES
Design industriel – paiement APPROCHE
Le rôle des partenaires est de logger des anomalies en décrivant leur use case, mon action est de les accompagner dans la résolution de problèmes en investiguant et debuggant leur code.
Je leur fourni aussi des échantillons de code qui servent de base d’implémentation.
Pour les questions récurrentes je rédige des articles détaillés en anglais avec des échantillons de codes. Je dialogue avec plusieurs entités telles que la market place, le support technique et la formation e-learning.
• Rédaction de l’ensemble des supports de cours de formations liées au web
• Présentation orale lors d’une session de formation.
RESULTATS
L’ensemble des équipes avec lesquelles j’ai travaillé m’ont fait un retour positif que ce soit le support, la market place, la formation e-learning ou bien la recherche et développement.
La base de connaissance acquise a permis de diminuer le temps de traitement des tickets, de plus je suis devenu progressivement le référent web sur le software
Le contexte internationnale ainsi que ma position transversale au cours de ce projet m’ont permit de comprendre l’aspect sécurité lié au software
OBJECTIFS
L’équipe CloudAV travaille sur l’imagerie médicale, son objectif est double :
• Stocker sur le cloud les résultats d’imagerie médicale pour chaque patient
• Permettre un traitement en temps réel de ces résultats d’analyse médicale
Le back end est constitué de micro service, j’ai travaillé sur le micro service 3d-renderer, responsable du traitement d’image et sur le front end.
DOMAINES DE COMPETENCES
Application de gestion de l'entreprise - Applications digitale & média
APPROCHE
Mes actions au cours de ce projet ont été de planifier et resizer des différentes fonctionnalités back end et front end, développer le back end et le front end participer aux réun...