Jacques K.

Full Stack Developer

805 dollar

My experience

More

ENKLYFebruary 2020 - Present

Projet : Greenly
Rôle : Developer – Architect

• Responsabilités

- Mettre en place et installer l’environnement opérationnel (LXC Container, Docker, K8S, Gitea, Jenkins CI/CD)
- Mettre en place de l’environnement technique JVM/Android
- Concevoir et documenter les solutions techniques répondant aux besoins métiers
- Mettre en place les outils SpringCloud Streams, Kafka Streams afin de piloter l’architecture Orientée Event
- Produire les livrables en suivants les étapes standards (implémentation des tests unitaires, développements JVM/Android, packaging et déploiement des apps en environnement d’intégration, de recette et de production)
- Estimer les charges, remonter les alertes

Equipe : 2 personnes

Environnement technique
Linux - Kubernetes - Docker - Jenkins - Gitea - Gradle - Kotlin - OAuth2 - Spring
Cloud Stream - Kafka Streams - MongoDB - Jetpack/Android - Intellij Idea
More

GROUPE ENTORIAOctober 2018 - December 2019

Projet : Plateforme grand publique en line Ciprés Assurances
Rôle : Fullstack Engineer – Spring/Angular

• Responsabilités
- Participer à la récupération de l’environnement opérationnel (Usine Logiciel)
- Réaliser des nouveaux projets et des travaux de maintenance corrective
- Analyser et estimer les charges et études d’impact
- Concevoir et documenter les solutions techniques répondant aux besoins métiers
- Produire les livrables en suivants les étapes standards (tests unitaires, développements JVM/Angular, packaging et déploiement des apps en environnement d’intégration, de recette et de production)
- Remonter les alertes et le reste à faire
- Analyser les rapports d’intégrations continues (Sonar) et agir en conséquences
- Respecter le planning afin de garantir les dates de recette et de mise en production
- Contribuer à l’activité de capitalisation technique de l’équipe de développement
- Assurer un support technique sur les problèmes d’exploitation et de production

Equipe :
6 personnes

Environnement technique

VM Linux - Jenkins - Gitlab - Tomcat - Maven - JavaSE8 - Springboot - SQL Server -
MongoDB - Angular - Intellij Idea - VSCode
More

ELISFebruary 2018 - December 2018

Projet : Plateforme grand publique en line MyElis
Rôle : Fullstack Engineer - Solutions Architect

• Responsabilités
- Renforcer l’équipe de développement
- Réaliser des nouveaux projets et des travaux de maintenance corrective
- Estimer les charges liées aux Users Stories
- Concevoir et documenter les solutions techniques répondant aux besoins métiers
- Produire les livrables en suivants les étapes standards (tests unitaires, développements JVM/Angular, packaging et déploiement des apps en environnement d’intégration, de recette et de production)
- Remonter les alertes et le reste à faire
- Respecter le planning afin de garantir les dates de recette et de mise en production
- Contribuer à l’activité de capitalisation technique de l’équipe de développement

Equipe : 4 personnes

Environnement technique
Windows - Bitbucket - Jenkins - Tomcat - Maven - JavaSE8 - Springboot - PostgreSQL –
Oauth2 - Angularjs - Intellij Idea - VSCode
More

SFR BOUTIQUE EN LIGNEOctober 2016 - January 2018

Projet : Boutique en ligne SFR
Rôle : Fullstack Developer – Junior Solutions Architect

• Responsabilités
- Réaliser des nouveaux projets et des travaux de maintenance corrective
- Estimer les charges liées aux Users Stories
- Concevoir et documenter les solutions techniques répondant aux besoins métiers
- Produire les livrables en suivants les étapes standards (tests unitaires, développements JVM/Javascript, packaging et déploiement des apps en environnement d’intégration, de recette et de production)
- Animer les réunions techniques
- Remonter les alertes et le reste à faire
- Respecter le planning afin de garantir les dates de recette et de mise en production
- Contribuer à l’activité de capitalisation technique de l’équipe de développement

Equipe : Centre de développement Viseo Technologies 10 personnes

Environnement technique

IMac OSX - Docker - Gitlab - Jenkins - Apache Tomcat - Maven - JavaSE8 – Spring 4 -
MongoDB – Javascript - Intellij Idea
More

GROUPE ACCOR HOTELJune 2015 - September 2016

Projet : DGSIT Le Club AccorHotels
Rôle : Developer Java/Java EE

• Responsabilités
- Réaliser des nouveaux projets et des travaux de maintenance corrective
- Estimer les charges liées aux Users Stories
- Concevoir et documenter les solutions techniques répondant aux besoins métiers
- Produire les livrables en suivants les étapes standards (tests unitaires, développements JVM/Javascript, packaging et déploiement des apps en environnement d’intégration, de recette et de production)
- Remonter les alertes et le reste à faire
- Respecter le planning afin de garantir les dates de recette et de mise en production
- Contribuer à l’activité de capitalisation technique de l’équipe de développement

Equipe :
Centre de développement Viseo Technologies 14 personnes

Environnement technique
Windows - SVN - SQL Oracle 11g- Jenkins - Apache Tomcat - Maven - Java1.6 - Spring
3.2 - Struts2.3 - Hibernate3.2 - Webservices(axis, CXF) - Javascript - Eclipse
More

PUM PLASTIQUESJanuary 2015 - June 2015

Projet : E-Commerce Hybris – PUM Plastiques
Rôle : Software Engineer Java/Java EE

• Responsabilités
- Renforcer l’équipe de développement Hybris
- Corriger les backlogs (fonctionnalités et plateforme web)
- Développer l’API Webservice REST backend pour mobile Hybris
- Documenter les Webservices dans le wiki interne
- Produire les livrables en suivants les étapes standards (tests unitaires, développements JVM/Angular, packaging et déploiement des apps en environnement d’intégration, de recette et de production)
- Remonter les alertes et le reste à faire
- Respecter le planning afin de garantir les dates de recette et de mise en pré-production

Equipe :
6 personnes

Environnement technique
Windows - MySQL - Jenkins - Apache Tomcat - Apache Ant - Java1.6 - Spring 3.2 -
Hybris - Hibernate3.2 - WebServices - Eclipse
More

SMABTPJanuary 2014 - August 2014

Projet : CRM - COHERIS
Rôle : Software Engineer Java

• Responsabilités
- Renforcer l’équipe de développement Coheris
- Corriger les backlogs (fonctionnalités)
- Développer les nouvelles fonctionnalités utilisateurs
- Paramètrer les designers Coheris
- Consommer les Webservices livrés
- Analyser et qualifier les anomalies techniques

Equipe : 4 personnes

Environnement technique
Windows - DB2 - Apache axis - Apache Maven - CRM-Coheris - WebServices - Eclipse
More

GROUPE ACCOR HOTELMay 2013 - December 2013

Projet : MDM Oracle Siebel Data Steward
Rôle : Software Engineer Java

• Responsabilités
- Mettre en place de l’environnement technique Java
- Mettre en place l’architecture SOA
- Mettre en place et concevoir les composants Java Bean dans les couches logicielles
- Concevoir une API Client Java permettant de consommer les services MDM Oracle Siebel
- Mettre en place le framework Spring pour piloter l’architecture SOA
- Mettre en place Git pour versionner le projet
- Faire cohabiter un Référentiel existant Contact Unique et l’outil MDM Oracle Siebel Data Steward
- Concevoir un robot Java permettant le masquage des échanges complexes entre le serveur Contact Unique et les applications connexes
- Concevoir une API Java pour la synchronisation
- Implémenter les tests unitaires
- Corriger les anomalies techniques
- Livrer les packages Java Archivés

Equipe : 7 personnes

Environnement technique

Windows - Eclipse – Apache Maven – Apache CXF – SpringFramework, Git, JUnit,
Nexus
More

LYONNAISE DES EAUXFebruary 2012 - February 2013

Projet : Performance et Qualité de l’eau
Rôle : Software Engineer Java/Java EE

• Responsabilités
- Participer aux ateliers de conception AMOA/AMOE
- Participer à la mise en place de l’architecture technique
- Développer les composants de la couche logicielle
- Récupérer les données externes au SI
- Centraliser et normaliser les données récupérées
- Utiliser le framework Spring pour piloter les couches logicielles
- Implémentation les tests unitaires
- Implémenter les tests d’intégrations
- Corriger les anomalies techniques
- Livrer les packages

Equipe :
3 personnes

Environnement technique

Mac OSX - Intellij Idea - Apache Maven - Git - SpringFramework - Hibernate - Jpa -
Struts2 - DHTML - PostgreSQL - Tomcat - QlikView - AWS Services
More

DECLARANETOctober 2010 - January 2012

Projet : Protys V1
Rôle : Software Engineer Java/Java EE

• Responsabilités

- Participer aux ateliers de conception de Protys
- Participer à la mise en place de la plateforme technique
- Développer les composants de la couche logicielle
- Utiliser le standard Java EE/EJB3 pour piloter les couches logicielles
- Implémentation les tests unitaires
- Implémenter les tests d’intégrations
- Corriger les anomalies techniques
- Livrer les packages
- Reporter les indicateurs et suivi de l’utilisation de la plateforme

Equipe : 5 personnes

Environnement technique

Windows - Eclipse - Visual Paradim - Ant - Java EE5 - JUnit - JBoss - PostgreSQL

My stack

IT Infrastructure

Mac OS X, Docker, Linux, Git

Big Data

Apache Kafka

Business Intelligence

QlikView

Technologies

Web Services, Spring Boot, Jboss, Apache CXF, RabbitMQ

Middleware

Jenkins

Mobile

Android

Analysis methods and tools

Gradle, Oracle SOA Suite, Junit, Ant, Apache Maven

Others

Bitbucket, Reporter, DDD

Databases

Oracle 11g, Microsoft SQL Server, MongoDB, Oracle, DB2, PostGreSQL, NoSQL, MySQL

Open Source solutions

Kubernetes

Protocols

OAuth

Application servers

Apache Web Server

Frameworks

Hibernate, AngularJS, Hybris, Angular

Languages

Kotlin, Java, SQL, JavaScript, CSS3, HTML, DHTML

Environment of Development

GitLab, IntelliJ Idea, Eclipse IDE

Software testing

Test Driven Development (TDD)

My education and trainings

Génie de Traitement de l’Information - AFCEPF2008 - 2009

Master II Bac +5 - Ingénieurs Sup (Institut Galilée)2007 - 2008