Mission :
Programmation en binôme
Participation à la réflexion de la mise en place des nouvelles fonctionnalités
Benchmark des Api
Ajout des nouvelles fonctionnalités
Correction des erreurs.
Réécriture et optimisation du code existant.
Ajout des tests unitaires
Méthodologie agile
Force de proposition
Contexte général : Altares D&B est un acteur majeur du traitement des données
Sujet du projet :
Maintenir et développer les nouvelles fonctionnalités sur l’outil
IndueD qui facilite et optimise les processus de KYC
Responsabilités occupées : Développeur Fullstack Ruby on Rails
Travail réalisé : Travail en méthodologie
Ajout des nouvelles fonctionnalités telles que la fonctionnalité majeur de la gestion des filiales pour des compagnies de la plateforme.
Correction des bugs.
Refactoring du code existant.
Méthodologie agile
Force de proposition
Contexte général :
Acolad est une agence de traduction internationale
Sujet du projet :
Maintenir un de leur outils de traduction en ligne (Textmaster)
Responsabilités occupées :
Développeur Fullstack Ruby on Rails
Travail réalisé :
Travail en méthodologie
Prise en main de la plateforme fortement dockerisée.
Correction des bugs.
Refactoring du code existant.
Méthodologie agile
Force de proposition
Contexte général :
Launchmetrics est un éditeur de logiciel spécialisé dans la mode
Sujet du projet :
Maintenir et développer les nouvelles fonctionnalités d’une application web et mobile de social network privé
Développer les api en Ruby et en Node
Responsabilités occupées :
Développeur Fullstack Ruby on Rails
Travail réalisé :
Travail en méthodologie
Mise en place des nouvelles fonctionnalités d'une application de social network privée de Fashion web et mobile . Application développée avec Ruby on Rails en backend et en frontend avec React Js.
Maintenir la dite application.
Développement d'une api en Ruby on Rails et d'un Middleware en Node Js pour s'interfacer au nouveau Backoffice (ForestAdmin).
Développement d'une application Serverless permettant d'extraire les données des comptes Business Instagram et les affichées selon certains critères
Résultats obtenus :
Contexte général :
JCDECAUX est le leader mondial de la publicité urbaine
Sujet du projet :
Mise en place des plateformes de déploiement des applications avec Ansible et intégration continue avec jenkins
Responsabilités occupées :
Ingénieur DEVOPS
Travail réalisé : Mise en place des plateformes de déploiement des applications avec Ansible et intégration continue avec jenkins
Contexte général :
Mise en place d’une plateforme web et mobile permettant aux parents de suivre leurs enfants dans les établissements
Sujet du projet :
Développement d’A à Z de la plateforme
Responsabilités occupées :
Chef de projet et développeur Fullstack Ruby on Rails
Travail réalisé :
Travail en méthodologie
Rédaction cahier des charges
Développement site web
Développement du backoffice
Développement de l’API
Résultats obtenus :
********/
Contexte général :
55 est une société qui fait dans le big data et l’analyse des données
Sujet du projet :
Créer des images docker des applications et des outils existants et les déployer dans le cloud de Google. Écrire des scripts avec Ansible pour l’automatisation des taches
Responsabilités occupées :
Ingénieur DEVOPS
Travail réalisé :
Prise en main et compréhension du fonctionnement de la plateforme 55
Veille technologie sur des outils utilisés
Élaboration et compréhension des tâches à faire
Réalisation des images docker pour l’outil LDAP
Écriture des scripts avec Ansible pour préparer le déploiement dans la machine virtuelle créée par Vagrant et dans la machine de test
Conception de l’image docker pour le serveur LDAP avec gestion du backup
Conception de l’image docker phpldapadmin pour l’interface du ldap
Génération de la sauvegarde toutes les 3 heures du matin
Déploiement des images dans une machine de test avec Ansible
Déploiement des images dans Kubernetes
Déploiement des images dans les serveurs de production
Réalisation des images docker pour Elasticsearch
Écriture des scripts avec Ansible pour préparer le déploiement dans la machine virtuelle créée par Vagrant et dans la machine de test
Conception de l’image docker
Déploiement dans le cloud de Google
Déploiement dans une machine de test
Mise en production
Résultats obtenus :
Image docker server LDAP
Image docker phpldapadmin
Image docker Elasticsearch
Mise en place des scripts pour le déploiement automatique
Documentation détaillée et claire
Contexte général :
Cashway est une société qui permet aux clients des sites e-commerce de payer avec du cash
Sujet du projet :
Prise en main et maintien d’une plateforme et du système d’information complexes de Cashway.
Responsabilités occupées :
Responsable technique – Développeur Web Fullstack - Support technique
Travail réalisé :
Prise en main de la plateforme Web de Cashway
Veille technologique lecture et compréhension du code source des différentes API développées avec de langage Ruby
Compréhension du fonctionnement des sites internet et outils internes développés en PHP qui se connectent aux différents API
Compréhension du mécanisme de déploiement fait avec Ansible
Gestion de deux stagiaires : développeur web et administrateur système
Stagiaire développeur Web : Formation sur le langage Ruby, sur le web en général et explication du fonctionnement de la plateforme
Stagiaire administrateur système : Explication du fonctionnement de la plateforme, définition du besoin
Documentation technique des applications existantes
Définition du scénario du fonctionnement de bout en bout de la plateforme avec l'outil de graphisme Lucichart
Explication de chaque étape du scénario dans un document Word
Développement d'une application de A à Z pour les tests
Réflexion et conception avec des diagrammes de classes UML
Développement back end avec Ruby on Rails
Développement front end avec du CSS, HTML et Bootstrap
Correction des bugs
Correction des points de vente qui n'apparaissent plus sur la carte
Correction de l'espace machine
Cahier des charges pour des futurs projets
Proposition de scénario du projet VEOLIA- CASHWAY pour le paiement de facture en cash chez les buralistes
Proposition de scénario du projet VIABUY- CASHWAY pour la recharge des cartes prépayées Viabuy en cash chez les buralistes
Déploiement
Déploiement des projets existants avec Ansible
Support technique
Réponses des clients relatives aux questions à leurs dossiers d'inscription
Assistance aux clients dans le processus de mise en place de la solution Cashway sur leurs différentes plateformes
Résultats obtenus :
Bonne prise en main
Compréhension de la plateforme et autonomie
Documentation détaillée et claire
Mini application de site e-commerce pour les tests
90 % de bugs existants corrigés Compréhension d'une plateforme complexe
Rédaction cahier des charges pour le projet de paiement de factures et recharge de carte prépayée
Conception de l'architecture des futurs projets et déploiement des applications existantes sur des nouveaux serveurs
Satisfaction des utilisateurs de la plateforme
Contexte général :
Après pris en charge toute la plateforme, je devais la maintenir et la faire évoluer. Je suis actuellement en train de développer une version 2
Sujet du projet :
Maintien et développement d’une version 2 d’une
Plateforme web de marché permettant aux diasporas africaines d’envoyer de l’argent sous forme de bon d’achat électronique
Responsabilités occupées :
Responsable technique – Développeur Fullstack Ruby on Rails
Travail réalisé :
Dévelop...