Ingénieur en développement sénior OPS / Fullstack
Developpeur Web en architecture container microservice
Architecte logiciel backend & frontend
Mots clés
Nodejs HTML5 / CSS3 GWT Rest API Angular Ansible Docker / K8S Javascript / Coffeescript Java Python SQL BASH Linux & FreeBSD lover C / C++ Golang Perl Scala Lua Oracle Redis Postgresql Mongodb
Habilities
from flask import jsonify, Flask
from enum import Enum
class Experience(Enum):
ovh = {
"lang": ["python", "go", "perl", "typescript", "javascript"],
"frameworks": ["Flask", "Sql-Alchemy", "AngularJS", "Angular.io", "nest", "nuxt"],
"tools": ["Git", "Docker", "K8S"],
"time": 5
}
optimix = {
"lang": ["Java", "Python", "javascript", "Scala", "typescript"],
"frameworks": ["GWT", "express", "Angular"],
"tools": ["Git", "express", "Tomcat", "Docker", "proxmox", "Gitlab"],
"time": 3
}
vekia = {
"lang": ["java", "python", "javascript"],
"frameworks": ["GWT", "django", "jQuery", "express", "Hibernate"],
"tools": ["svn", "jenkins", "sonar", "KVM / proxmox", "Jboss"],
"time": 5
}
app = Flask(__name__)
@app.route('/', methods=['GET'])
def xp():
return jsonify({e.name: e.value for e in Experience}), 200
app.run()
OVH - Developpeur
OPS
- Maintien de la solution de commande, de suivi des services et de gestion des catalogues produits OVH
UX
- Création des applications interne de gestion des catalogues et des services
- Automatisation des taches de l’UX
- Automatisation des déploiement preproduction / production
- Définition des process de developpement des applications
- Création de connecteurs d’APIs
Novembre 2017 - time.now()
Opti-Mix - Developpeur
Ingénieur en développement Java/J2EE GWT - Nodejs - Python
- Création d’une application de liaison entre produit d’enseigne différentes (Java/GWT - Oracle)
- Création d’une application d’aspiration de site (Nodejs)
- Création d’une extension navigateur (Chrome / Firefox) pour la comparaison et la gestion de produit sur le web.
Installation du socle de developpement
- Création et maintien d’un framework de developpement pour les applications GWT
Août 2014 - Novembre 2017
Vekia - Developpeur
Ingénieur en developpement Java/J2EE GWT
- Progiciel de gestion d’affluence de stock en flux poussé (Provisia)
- Progiciel de gestion de commande de stock en flux tiré (Probuy)
- Gestion de la partie IHM et applicative serveur JBoss.
- Création et maintien des scripts d’exploitation (Python)
- Création et maintien des scripts d’installation
Administrateur linux
- Administration des serveurs virtualisés de develloppement et de pré-production sous Kvm (Proxmox).
- Administration des serveur d’industrialisation
- Création d’une application de gestion de clés SSH pour authentification sur serveur de pré-prod et dev.
Juillet 2009 - Août 2014