Profil de K KG

K KG
700.00€ /j
Tech Lead Angular Java Consultant de l’ESN FreelanceDay
Disponible le : 29/12/2019
Localisation : France
Mobilité : Mobilité internationale
11 années d'expérience
0 missions réalisées

K KG en quelques mots

KG
Ingénieur d’étude et de développement
Tech Lead FullStack – Java J2EE / Angular

Formation

2006-2008: Diplôme National d’Ingénieur spécialité Génie Logiciel à l’Institut National des Sciences Appliquées et de Technologie (INSAT) en TUNISIE.

2002-2006: Maîtrise en informatique appliquée spécialité Réseaux à l’Ecole Supérieure de Technologie et Informatique(ESTI) en TUNISIE

2001-2002: Baccalauréat Mathématique mention assez bien

Certifications

2010: SCJP pour java 6 de Sun

2006: CCNA1 de Cisco Networking Academy Program

Compétences

Langages : Java 8, JavaScript, SQL, Cobol, HTML

Web : Angular 7, AngularJS, JSP, Servlet, Jquery, Jquery Mobile, XML, AJAX, PHP, Flex

Framework : Spring, Struts, Hibernate, JUnit

API : JMS, REST

Bases de données : Oracle, MySQL, SQL Server, ACCESS

Serveurs d’application : Jboss, Weblogic

Conteneurs Web : Tomcat

Outils : Jenkins, GIT, SVN, XL-Release, XL-Deploy, Putty, Eclipse, Intellij, Wro4j, Freemarker, Grunt, ELK, jasper report

Expériences professionnelles (11 ans)

Depuis Novembre 2016 (3 ans) : Ingénieur FullStack, Tech Lead Angular Java chez NATIXIS (France, Paris)

• Application Wiliz : Conception et développement de l’application Wiliz pour le financement crédit-bail / location financière des clients de fournisseurs de matériel médical et BTP
• Recueil de besoin

• Modélisation de la base de données

• Développement du moteur de scoring : Le moteur a pour objectif de récupérer toutes les données nécessaires pour évaluer un client et de préconiser une décision sur son dossier de financement.

• Développement d’une application web pour les fournisseurs de matériel afin de simuler et créer des demandes de financement.

• Développement d’une application Web pour les analystes afin d’évaluer les dossiers de financement, visualiser des statistiques et paramétrer les données de l’application client.
• Développement de la couche service utilisé par les applications Web

• Mise en place de la politique de sécurité de la partie services basé sur OAUTH2 Application de la méthodologie Agile KANBAN pour le déroulement du projet
• Suivi de production

• Migration de l’application back d’AngularJS vers Angular 7
• Application PleaseMe : Conception et développement de l’application PleaseMe pour la simulation des demandes de financement complexes, utilisée par les délégués régionaux de natixis Lease

• Recueil de besoin

• Réalisation d’un POC

• Modélisation de la base de données

• Jouer le rôle de techLead sur l’application

• Build et déploiement de l’application via Jenkins /
• XLRelease Collecte des logs via Splunk

• Développement de services transverse utilisés par PleaseMe et d’autres applications

IDE: Eclipse, Webstorm
Technologies : Java 8, Spring Boot, Spring data, Spring Security, Angular, AngularJS,

NodeJS, Bower, Grunt, Flyway, Maven, GIT, SQL, REST, elastic search, logstash, Kibana,
swagger, Splunk, oauth2, Hateoas

SGBD : Oracle
Serveur d’application : JBoss, TOMCAT

Outils : Jenkins, XL Deploy, XL Release, JIRA, git-extensions, git-cmd, Jasper report, Confluence

Mai 2016 – Novembre (7 mois) : Ingénieur d’étude et de développement Web chez CEGEDIM (France, Paris)

• Participation au développement du portail de suivi et de transmission des factures dématérialisées entre les fournisseurs des donneurs d’ordre de CEGEDIM et leurs clients

• Développement des interfaces de suivi, saisie et validation des factures.

• Développement des interfaces de paramétrage des formulaires dynamiques de saisie de facture
• Développement des interfaces d’aide à la saisie de facture

• Développement des interfaces de paramétrages des emails d’invitation et de relance destinés aux fournisseurs

IDE : Eclipse

Technologies: Java 7, Spring, AngularJS, Maven, GIT, javascript, SQL, JUnit, REST,
Guava, Hibernate, Freemarker

SGBD : Oracle
Serveur d’application : JBoss

Outils : Jenkins, putty, JIRA, git-extensions, git-cmd, gitLab

Octobre 2012 – Avril 2016 (3 ans et 7 mois) : Ingénieur d’étude et de développement Web / Mobile chez Astek Finance (France, Paris)

Client Société Générale (3 ans et 3 mois)

• Participation au développement de la première version de l’application mobile pour la gestion des comptes bancaires des clients professionnels et entreprises de la société Générale :

• Rédaction des spécifications techniques.

• Développement des interfaces premier accès à l’application/site mobile. Développement des interfaces tableaux de bord de l’application
• Développement de l’application Web des prélèvements européens SEPA pour les clients professionnels et entreprise :

• Mise en place de la méthodologie scrum Agile.

• Jouer le rôle du scrum master dans une équipe de 5 personnes.

• Développement des interfaces web de création et suivi des prélèvements européens intégrées dans les portails Web Professionnel et Entreprise de la société générale.
• Suivi de production
• Développement de l’application Web des virements européens SEPA pour les clients professionnels et entreprise

• Mise en place et suivi de la méthodologie scrum Agile.

• Rédaction du backlog des tâches fonctionnelles à développer.

• Développement des interfaces web de création et suivi des virements européens intégrées dans les portails Web Professionnel et Entreprise de la société générale.
• Suivi de production
• Développement des applications Web et Mobile de suivi multi-canal pour les clients professionnels et entreprise

• Application de la méthodologie scrum d’Agile avec un coach expert agile.

• Développement des interfaces Web et Mobile de suivi multi-canal et signature multi-ordres dans les portails Web Professionnel et Entreprise de la société générale.
• Suivi de production

IDE : Eclipse, intelliJ

Technologies : Java 6, Spring, AngularJS, JQuery, JQuery Mobile, Maven, GIT, javascript, requireJS, dotJS, SQL, JUnit

Serveur d’application : Weblogic
Outils : Jenkins, putty, Redmine, QC, git-extensions, git-cmd, soap-ui

Méthodologie : Agile (scrum)

Client STET (3 mois)
• Développement d’un POC pour la mise en place de SEPAmail

• Analyse fonctionnelle de la norme SEPAmail.

• Définition des points techniques à mettre en place sur ce projet : Génération et analyse des fichiers XML

• Validation du schéma XML Communication par mail Communication Webservice

• Mise en place d’une cryptographie asymétrique des flux XML échangés qui se base sur la norme S/MIME

• Journalisation des informations échangées Vérification de l’intégrité des flux échangés

• Mise en place de Workflow entre les adhérents du réseau SEPAmail

• Préconisation des choix techniques

• Réalisation d’une étude du marché sur les différentes solutions existantes dans le monde Java pour chaque point technique

Mars 2011 – Septembre 2012 (1 an et 7 mois) : Ingénieur d’étude et de développement Java/J2EE (France, Paris)
Client Conseil Général du Loire Atlantique

• Maintenance du portail Web de gestion des ressources humaines :

• Maintenance corrective via la correction de bugs concernant les différents modules de gestion administrative.

• Maintenance évolutive : Amélioration du module de gestion des entretiens responsables / agents pour répondre aux besoins des utilisateurs.
• Développement du module gestion d’identité au niveau du portail Web :
• Rédaction des spécifications techniques

• Génération d’une source de données qui sera le point de départ pour la définition des droits d’accès des différents acteurs du système d’information du CG44.

• Mise en place d’un circuit d’embauche et de départ des agents du CG44 et des externes (prestataires / stagiaires) : Un Workflow entre la DRH, les responsables hiérarchiques et les agents.
• Mise en place d’une gestion de délégation de tous les processus existants dans le

• portail Web.

• Migration de la déclaration automatisée des données sociales unifiée (DADS-U) de l’environnement d’installation vers l’environnement de développement et de recette : Fusionner les nouveautés développées par une société tierce et les développements spécifiques réalisés par le client.

IDE : Eclipse
Technologies : Java, Struts, Hibernate, JMS, jquery, Shell unix, sql, Ajax, XML,

javascript, JUnit
SGBD : Oracle

Outils : Tomcat 6, svn, Mantis, putty

Février 2009 – Février 2011 (2 ans et 1 mois) : Ingénieur d’étude et de développement chez HR Access (Tunisie, Tunis)

• Février – Septembre 2009 : Maintenance des versions 3, 5 et 7 du progiciel HR Access (gestion de la paie et gestion administrative des salariés) pour les clients du secteur public de France :

• Maintenance corrective : Correction des bugs via l’outil de tracking Lotus Notes.

• Maintenance évolutive : Mise à niveau de la gestion des absences par le traitement des cas de congés longue maladie et de congés longues durées, ainsi que leurs impacts sur le calcul de paie.

Octobre – Janvier 2010: Participation au développement de la version 7.2 du progiciel ONP (Organisation nationale de paie – France secteur public) :

• Rédaction des spécifications techniques et des tests fonctionnels à réaliser.

• Mise en place d’un moteur de règles paramétrable par des mots clés et qui permet de résoudre des expressions booléennes : Il prend en entrée les données élémentaires des salariés et renvoie en sortie les mises à jour à réaliser sur les dossiers des salariés concernés. Cette solution offre des meilleures performances au niveau du temps de réponse aux utilisateurs.

• Adaptation du module « gestion de carrières » à ce moteur de règles.

Février 2010 – Février 2011: Participation au développement de la version outsourcing (gestion multi-client) 8.0 de HR Access :

• Conduite de projet : Rédaction des spécifications fonctionnelles et techniques pour les nouvelles fonctionnalités intégrées au moteur de paie HR Access.
• Développement de la fonctionnalité de dispatching des résultats de calcul de paie pour les différents clients de HR Access.
• Refonte du moteur de calcul de paie selon le mode multi-client.

• Application de la méthodologie Scrum d’Agile dans un contexte international avec une équipe dispatché sur plusieurs pays.
• Parrainage des développeurs juniors.

• Animation de formations sur le progiciel HRAccess.

IDE: Eclipse, HRD Studio
Technologies: Java, Struts, Hibernate, Shell unix, SQL, Jquery, Cobol, Pacbase, XML,

javascript
SGBD : Oracle

Outils : svn, sharepoint, JIRA, Lotus Notes, Couteau-suisse (client openHR)
Méthodologie : Agile (scrum)

Août – Décembre 2008 (5 mois) : Développeur Flex chez RUNMYPROCESS (France, Paris)

• Participation à l’évolution de la plateforme RUNMYPROCESS de création et de gestion des processus métiers basée sur le Cloud et sur la modélisation des processus métier (BPM) :

• Intégration d’un module de partage de services et de processus métier entre les clients de RUNMYPROCESS.
• Application de la méthodologie scrum d’Agile

• Ajout des interfaces de connexion à la plateforme.

• Réalisation d’une application Flex pour la génération d’images d’infrastructures hébergées chez Amazone

IDE: Adobe Flex Builder3

Technologies: Flex3 (actionscript3, mxml)
Outils : Maven, SVN

Méthodologie : Agile (scrum)
Microarchitecture: Cairngorm

Langues

Historiques (0)

  • Il n'y a aucune activité.