Je suis un jeune ingénieur logiciel travaillant à Zenika Lyon (FR). Je code en Java, JavaScript et Golang en utilisant différents frameworks comme Spring ou ReactJS ... J'accorde de l'importance à la qualité du code et je fais de mon mieux pour l'améliorer.
Je m'intéresse à l'open-source, j'ai récemment contribué au nouveau reverse proxy Træfik.
Développement d'un logiciel de supervision et téléparamétrage de 35 millions de compteurs électriques installés chez des particuliers.
Tech: Java 7, JUnit, AssertJ, Mockito, Spring, ZK, SQL/Oracle, Mybatis, Elasticsearch, Drools, Apache Kafka, Apache Flume, WebLogic, Maven, Git, Jenkins, Bitbucket, Jira, ...
Méthodologies: Agile Scrum, équipe auto organisée de 5 dev/devops et 4 administrateurs fonctionnels, télétravail, au sein d'un projet avec 60 collaborateurs.
Développement de zéro d'un site web commercial permettant aux clients la gestion des medias, des utilisateurs, des produits et des documents techniques.
Backend : Java 8, Spring 4 (Security, Data JPA, MVC), Hibernate, Elasticsearch, JUnit, AssertJ, Mockito, Maven
Frontend : JavaScript ES6, npm, Webpack, ReactJS with Redux, Jest/Jasmine, SASS, flexbox
CMS : Wordpress avec des plugins customs
Tech devops : Git, Gitlab with CI, Apache, MySql, Ansible
Méthodologies: Agile Scrum, 3 dev, 1 devops, clients à distance
Développement de nouvelles fonctionnalités sur un logiciel métier spécifique pour la gestion des stocks de produit et des livraisons quotidiennes des entrepôts aux magasins, achats et facturation.
Backend : Java 7, Spring 4 (Security, Data JPA, MVC), Hibernate, JUnit, AssertJ, Mockito, Gradle
Frontend : JavaScript ES5, AngularJS, Jasmine
Méthodologies: Agile Scrum, 4/5 dev
Stage de fin d'étude de 6 mois sur Træfik. Développement complet de 2 packages fournissant des interfaces de configuration dynamiques pour les programmes Golang:
Flæg: Une interface en ligne de commande dynamique et auto généré
Stært: Importe, Fusionne et Sauvegarde les configurations
Tech:
Backend : Golang 1.7
Tech devops : Git, Github, Travis CI, Docker, Key/Value Distibuted Databases
Méthodologies: Projet Open Source, Revue de Code, Pull Requests, Startup
Mise en place d'un service de supervision des équipements du réseau (Shinken/Nagios) pour les studios de radio.
Tech : Linux server, network protocols (SNMP, Ping, ...), Shell, Perl, Python scripts.
Méthodologies: Equipe de 4 étudiants. approche Agile.
Diplôme d'ingénieur; Télécom Saint-Étienne (FR)
Spécialisation en Informatique et reseaux
programme Erasmus; Czech Technical University in Prague (CZ)
1 semestre : cours de Master enseigné en anglais à la Faculty of Information Technologies
2 ans de Cycle Initial; Télécom Saint-Étienne (FR)
Double diplôme : DUT en GEII et DU de Cycle Initial des Technologies de l'Information de Saint-Etienne
Langues:
• +33 6 25 97 03 83 • 24 ans
- Lyon, France