Landry - Développeur JAVA
Ref : 191210M001-
93330 NEUILLY SUR MARNE
-
Développeur (30 ans)
-
En cours d'immatriculation
EXPERIENCES PROFESSIONNELLES
De Septembre 2018 à Septembre 2019 : Société Générale
Poste : Développeur Python
Mission : Conception et réalisation d’une API REST
Projet 1 : Au sein de l’équipe Big Data (4 Dev / 2 Ops / 1 SM / PO), nous développons une
application qui vise à améliorer l’expérience des développeurs des DSI (Directeur des systèmes
d’information) pour interagir avec les services d’infrastructure. Cette application permet à nos
utilisateurs de créer des clusters de machines virtuelles éphémères avec la plate-forme de gestion de
données Hortonworks. Afin d’utiliser notre produit, les clients ont à leur disposition une API REST
ainsi qu’un portail web plus ludique et user friendly masquant les appels REST de l’API
▪ Analyse des besoins
▪ Echange avec métier : OPS
▪ POC sur un middleware
▪ Conception technique
▪ Développement back-end en Python
▪ Développement front-end en Django
▪ Intégration continue avec Jenkins
▪ Déploiement continue avec Docker
▪ Animation de la méthodologie Scrum : daily meeting
▪ Couverture de code avec des tests unitaires
Environnement technique : Python, SQL, Postgre, RedHat, Windows, Git, Jenkins, Django,
Kubernetes, Ansible, Tower, YML, Ambari, Spark, Kafka, Solr, TDD
De Octobre 2017 à Août 2018 : ALTICE
Poste : Développeur C#
Mission : Conception et réalisation d’une API REST
Projet 2 : Projet de rendre le processus d’habillage de publicités pour leurs mises à l’antenne
dynamique en injectant les informations envoyées par les équipes de rédaction via une interface
web. Ces informations peuvent être injectées en temps réel ou préprogrammées.
▪ Etude de faisabilité
▪ Choix de conception et techniques
▪ Développement from scratch de l’API
▪ Déploiement de l’API
▪ Développement back-end en C#
▪ Développement front-end en ASP.NET
Environnement technique : C#, ASP.NET, HTML 5, CSS, REST, Visual Studio, Git, Windows 7
De Septembre 2015 à Août 2017 : Canon France Business Services
Poste : Développeur Java/JEE
Mission : Fiabilisation d’un logiciel de mise à jour automatique de PDF
Projet 2 : Développement d’un plug-in s’ajoutant à l’application qui vérifie et remonte toutes les
erreurs qui se sont produites durant la phase de mise à jour d’un fichier. Un fichier de logs
répertoriant toutes celle-ci est mis à disposition des équipes clientes afin de rapidement corriger les
erreurs.
▪ Etude de faisabilité
▪ Choix de conception et techniques
▪ Développement from scratch de l’API
▪ Déploiement de l’API
▪ Développement back-end en Java
▪ Rétro-engineering sur l’existant
▪ Découpage du projet et mise en place d’un planning de développement
▪ Couverture de code avec des tests unitaires
▪ Rédaction de documents fonctionnels / clients
▪ Echange avec les clients afin d’avoir des retours et agir en conséquence
▪ Développement, intégration et livraison du plugin
Environnement technique : JAVA 8, SVN, MAVEN, JENKINS, NetBeans
PROJET PERSONNELS & VEILLE TECHNOLOGIQUE
▪ Vacations / cours aux Licences 1 de l’université Paris-Est Marne la vallée (prog. web)
▪ Développement d’un logiciel de reconnaissance d’image
Stack technique : C++, OpenCV, Github
▪ Développement d’un jeu de tir 2D
Stack technique : C
▪ Veille / Lecture :
▪ Pozza meet up
▪ KubeCon 2020 + CloudNative (LinuxFoundation)
▪ Pluralsight:
o SpringBoot Fundamentals
o Building your API with Springboot and Angular
o Spring with JPA and Hibernate
o Angular Fundamentals
▪ Github personnel : ********
COMPÉTENCE FONCTIONNELLES
o Développement web, logiciel
o Recueil de besoin client
o Conception
COMPÉTENCES TECHNIQUES
▪ Langages Java 8/11, Python, C#, C, Python, Scala
SQL, HTML5, CSS3
▪ Framework Spring Boot, Hibernate, Struts, JSP,
Angular 7, Bootstrap
▪ CMS Wordpress
▪ Bases de données SQLite, MySQL, PostgreSQL
▪ Serveur Tomcat, Glassfish
▪ Modélisation API REST
▪ Outils Jenkins, Jira, Trello, git (gitlab, github), Eclipse,
JetBrains suit(IntelliJ PyCharm, CLion)
SVN, Sonar, Slack, Discord, Android Studio
▪ Système Windows, Unix, Linux, RedHat
▪ Méthode Scrum, per programing, TDD
GESTION DE PROJET
▪ Analyse du contexte
▪ Recueil des besoins clients
▪ Rédactions des spécifications
fonctionnelles et techniques
▪ Support & formation
▪ Rédaction des guides utilisateurs
▪ Tests unitaires
▪ Choix technologique / POC
▪ Développements back
▪ Développement front
▪ Intégration continue Jenkins
▪ Déploiement continue Docker
FORMATION & CERTIFICATIONS
2019 Master Informatique logiciel – Université PAris-Est Marne la vallée