, j’ai la responsabilité du respectde la méthodologie Agile et du développement de l’application financière NX GP3 gérant 10000 milliards de dollars d’actifs.Développement Python full stack-Implémentation des modules du compilateur-Forte contrainte de performances CPU et RAM.-Ecriture et mise à jour des tests unitaires (TDD)-Mise en place et gestion de l’intégration continue sous BambooScrum master -Développement d’une application d’aide au reporting Scrum sur JIRA-Préparation et animation des cérémonies Scrum-Gestion du changement
Environnements:Linux CentOS, Linux Redhat, Ubuntu, Lubuntu, Windows 7, Python 2.7.9, 3.4.3 et 3.5.1, Subversion, Suite Atlassian: JIRA, Bamboo, Confluence, IBM AIX et Sun SolarisEquipe de 4 personnes pour le développement d’un outil backoffice de gestion des vues immersives dans les points de vente.Développement Django en Python-Analyse et conception du modèle de données Django-Développement «Test First» (TDD)-Conception des écrans de l’interface graphique-Test unitaires et intégration continue-Participation aux cérémonies ScrumPrise en compte des contraintes liées au Big Data-Gestion des instances et volumes Amazon Web Service-Outils de gestion de tâches distribuées: RabbitMQ et Celery-Tolérance aux pannes partielles sur les jobs longs: LuigiDéveloppement Javascript-Mise en place de tests unitaires de l’interface avec Casper.js-Intégration de Django et de l’interface client en Javascript-Intégration du module de gestion de tableaux de données dynamiques Datatable
Environnements:Linux, Puppet et Git. Big Data. Amazon Web Services. Outil d’intégration continue Jenkins. Analyse de code Sonar.Développeur Django et FlaskINTUITIVO – Développeur indépendant
En tant que développeur indépendant, proposer mes services aux entreprises en répondant à leur besoin de développement personnalisé.Développement d’un outil front et backoffice de gestion de propriétés immobilières-Gestion de l’hébergement des serveurs: administration de Linux, gestion de la sauvegarde et de la sécurité-Migration d’une partie de l’application PHP vers Django en Python-Administration de la base de données MySQL-Support des utilisateurs et développements spécifiquesDéveloppement complet de l’application Django Challenge List Creator-Installation, configuration et maintenance du serveur Linux-Mise en place de l’environnement Python et Django-Mise en place du serveur Git et de la base de données PostgreSQL-Gestion du marketing du site et des annonces publicitairesDéveloppement complet de l’application Flask Map Packer-Installation, configuration et maintenance du serveur Linux-Mise en place de l’environnement Python et Flask-Mise en place du serveur Git et de la base de données PostgreSQLDéveloppement Python avec Elasticsearch en environnement «startup»-Initiation aux concepts de fonctionnement d’Elasticsearch-Optimisation de la base de données PostgreSQL-Prise en compte de la croissance rapide des données (scalability)Développement d’un CMS sous Django-Intégration de l’application dans l’environnement Linux existant-Customisation avancée de l’interface d’administration de Django-Installation et configuration du serveur Web Nginx-Mise en place du serveur d’application Gunicorn-Démarchage commercial des prospectsEnvironnements:Linux, Git, Django, Flask, Python, PostgreSQL, Elasticsearch, Nginx et Gunicorn.
De Particulier à ParticulierAu sein d’une équipe de 4 personnes, développer et assurer la maintenancede l’application de back office gérant les paiements et l’envoi massif d’emailsDéveloppement de l’interface bancaire de paiement-Administration de la base de données MySQL-Gestion des erreurs et reprise en cas d’incident-Développement orienté objet sous PythonDéveloppement de l’outil d’envoi massif d’email-Développement en Python sous Linux-Optimisation des performances et parallélisation des processus Python-Prise en compte des problématiques de listes noires et throttling
Environnements:Linux Debian, python 2, MySQL Server, CyberMut et SMTP.Troubleshooting téléphonique-Résolution de problèmes nouveaux en un temps limité-Gestion de la relation client et des utilisateurs-Accès aux bases de connaissances internesEnvironnement de travail anglophone-Réunions et relations hiérarchiques en anglais-Apprentissage de l’anglais professionnel-Apprentissage des méthodes de travail localesEnvironnements:Outil de gestion des incidents. Gamme complète des serveurs Proliant. Développement d’outils internes de gestion de modèle d’incident