Ferhat - Expert J2EE Spring Talend angular FullStack télétravail

Ref : 111109G003
Email vérifié
Photo de Ferhat, Expert J2EE Spring Talend angular FullStack télétravail
Compétences
Expériences professionnelles
CV plus récent en cours de mise à jour
  • FEROBASE ENGINEERING: Depuis Janvier 2016
    Projet Fondateur d'entreprise "FEROBASE ENGINEERING"
    Fonction Directeur, Tech-Lead , Formateur, Suivi de projet et production
    Tâches
     Développement de modules internes Back end et Front end
     Développement d'outils internes et générateurs de code
     Mise en place de l'infrastructure interne
     Mise en place d'un serveur applicatif, repository interne, intégration continue.
     Suivi de production.
     Service après vente.
     Réalisation de solutions sur mesure ou standard pour nos clients. (Java / Angular 2+ / RESTfull)
     Refonte technique pour la veille technologique.
     Formation d'une équipe de développeurs full-stack composée de deux ingénieurs et un docteur en I.A, formée en interne.
     Développement d'applications mobiles sur mesure (NativeScript/Angular 2+)
     Développement d'un tracker interne sous forme de plugin pour mesurer le temps réel passé sur chaque projet par chaque développeur afin d'améliorer la précision de nos estimations (gestion de la ressource)
     Réalisation du site vitrine single page
    Environnement Système Windows 10, Windows server 2016, MacOS
    SGBD MySql, ElasticSearch, FireBase
    Langages Java, TypeScript, HTML5, CSS3, Python, XML
    Framwork Spring, JPA, Bootstrap, Angular 2+, JWT, REST, NativeScript
    Outils IntelliJ, Notepad++, Gogs (GIT), Jenkins, Nexus, Maven

    Société Générale (SGIB) : Avril 2014 à Septembre 2015
    Projet Développement et maintenance de l’application de gestion des « Crédits Structurés »
    Fonction Tech-Lead expert Java & suivi de la production
    Tâches Les tâches principales, avec des pourcentages variables en fonction des priorités de l’équipe, sont :
     Suivi de production : l’équipe participe au suivi de la production en tant que niveau 2 technique. Coordination avec le support fonctionnel et technique, expertise en cas de problème.
     Suivi des releases mensuelles : pour chaque release un tech-lead est nommé responsable des déploiements, lancements des batches, coordination des phases d’homologation, préparation à la mise en
    production, suivi de la mise en production.
     Suivi des développements faits en offshore : le tech-lead assure le suivi et la revue de code sur les projets auxquels il est affecté, en coordination avec les tech-lead situés en Inde.
     Développements sur des sujets d’expertise (tel que le calculateur de risque financier RWA) ainsi que des modules de l’application entièrement maintenu à Paris

    Environnement
    Système Windows XP, Windows server 2008, Ubuntu
    SGBD Oracle 11G
    Langages JAVA , Shell, Batch
    Framwork Spring, Hibernate, Swing
    Outils Eclipse, SQL-Developer, Putty, Jira, iTrack

    Veolia Eau : Juillet 2012 à Avril 2014
    Depuis Juillet 2013 – Consultant en Support applicatif (Supervision fonctionnelle et technique des flux inter-applicatifs)
    Projet Système d’information de gestion clientèle, relève et facturation
    Fonction Consultant technico-fonctionnel en Support applicatif (Supervision et revues fonctionnelles et techniques des flux inter-applicatifs)
    Tâches Dans le cadre du projet SI-CLIENT, au sein de l’équipe du support SI Clientèle de niveau 2, du Service Support Opérationnel Applicatif, du Pôle Gestion
    Clientèle :
    Contribuer avec une équipe de 6 personnes aux activités du support :
    • Qualification des sollicitations dans l’outil de gestion des incidents
    • Analyse des erreurs fonctionnelles et/ou techniques pour coordonner avec les équipes techniques
    • Rédaction processus, mode opératoire, …
    • Répartition par application :
    o 75% sur applications et/ou flux du SI (Java/Flex, BODS et base Oracle)
    o 25% sur VCMS (Veolia Core Model System, reposant sur noyau CC&B d’Oracle)
    • Suivi hebdomadaire des sujets transverses inter-applicatifs avec les TMA
    • Développement de l’outil de supervision des rejets fonctionnels des flux
    • Développement de plusieurs outils spécifiques à l’activité du support pour l’équipe support N2 et pour la région (les utilisateurs) interapplicatifs et multi-bases.
    • Mission task-force en région :
    • Task-force facturation fin année 2013, avant clôture comptable :
    • Entretien journalier avec le directeur de la région et les responsables des différents services afin de suivre les points bloquants.
    • À l’écoute des utilisateurs sur place, recueillir un maximum d’éléments afin de dégager les points bloquants les plus récurrents.
    • Développement d’un rapport quotidien des indicateurs de suivi & pilotage de la relève & facturation multi-applicatifs et multi-bases afin d’exposer un maximum d’éléments pour les responsables des différents services sur un support unique (Sous Access – pour répondre à l’urgence).
    • Task-force résolutions des principaux sujets et nettoyage de données avant retour arrière :
    • Minimiser les rejets fonctionnels en faisant des correctifs en masse.
    • Sortir des indicateurs inter-applicatifs pour différents objets fonctionnels afin de mettre les applications en phase en trouvant les origines des déphasages.
    • Développement de l’outil « Généraux Divisionnaires » pour faciliter l’analyse et la correction des problèmes récurrents sur les immeubles (Outil développé en JAVA-Swing destiné au support N2 et aux utilisateurs en région)
    • Appuie technico-fonctionnel pour facturer un maximum de client avant retour arrière
    • Appuie technico-fonctionnel aux chantiers de migration sur les sujets transverses.

    Environnement
    Système Windows XP, Citrix
    SGBD Oracle 11G, SQL-Server, Access 2003
    Langages JAVA , PL-SQL, Transact-SQL, VBA, Shell, Batch
    Outils Netbeans, TOAD, Access, Excel, Service-Now, QC

    Juillet 2012 à Juin 2013 – Ingénieur Etudes et Développement (J2EE / Flex)
    Projet Système d’information de gestion clientèle, relève et facturation : Application
    PTRC (Poste de Travail pour la Relation Clientèle)
    Fonction Ingénieur d’études et de développement
    Tâches
     Rédaction des spécifications fonctionnelles détaillées
     Développement de la partie serveur en J2EE (Spring, Hibernate, WebServices SOAP) sous trois couches (DAO, Métier, Services)
     Développement de la partie client en Flex 3 sous architecture MVC
     Développement des flux inter-applicatives sous BODS
     Maintenance corrective et évolutive
     Support applicatif N3

    Environnement
    Système Windows XP, Citrix
    SGBD Oracle 11G
    Langages JAVA , ActionScript, Mxml, CSS, PL-SQL
    Outils Flash-Builder, JBoss, TOAD, QC, SPID

    Française des jeux (FDJ) : Février 2012 à Juillet 2012
    Projet Etude et développement d’une application pour les tirages promotionnels
    Fonction Ingénieur d’études et développement
    Tâches
     Spécifications fonctionnelles et techniques détaillées
     Développement en nouvelles technologies (Java, J2EE, Flex)
    ◦ Réalisation des clients web et bibliothèques (Flex)
    ◦ Développement de la couche métier en SPRING (dao/bean/security/aop)
    ◦ Mise en place et maintien du mapping Hibernate
    ◦ Mise en place de la couche de connexion (LDAP/SSL)
    ◦ Mise en place de l’intégration continue (Hudson)
    ◦ Gestion des livraisons et des versions (Maven, SVN)
    ◦ Mesure de qualité du code (Sonar)
     Rédaction et la mise en place des tests unitaires (Junit)
     Gestion des anomalies (Telelogic Change)
     Suivi du projet (MsProject)
     Optimisation des performances pour satisfaction des utilisateurs

    Environnement
    Système Windows XP, Windows server 2003, Solaris
    SGBD Oracle 10G, DB2
    Langages JAVA , ActionScript, Mxml, Shell, xml
    Outils Eclipse, Tomcat, Maven, Hudson, Telelogic, MsProject
    Méthode Merise

    Française des jeux (FDJ) : Septembre 2010 à Janvier 2012
    Projet Refonte technico-fonctionnelle des applications du back-office des jeux de tirage
    Fonction Ingénieur d’études et développement
    Tâches
     Analyse de l'existant
     Spécifications fonctionnelles et techniques détaillées
     Développement de nouvelles fonctionnalités
     Mises à niveau en nouvelles technologies (Java, J2EE, Flex)
    ◦ Réalisation des clients web et bibliothèques (Flex)
    ◦ Développement de la couche métier en SPRING (dao/bean/security/aop)
    ◦ Mise en place et maintien du mapping Hibernate
    ◦ Mise en place de la couche de connexion (LDAP/SSL)
    ◦ Mise en place de l’intégration continue (Hudson)
    ◦ Gestion des livraisons et des versions (Maven, SVN)
    ◦ Mesure de qualité du code (Sonar)
     Rédaction et la mise en place des tests unitaires (Junit)
     Gestion des anomalies (Telelogic Change)
     Suivi du projet (MsProject)
     Optimisation des performances pour satisfaction des utilisateurs

    Environnement
    Système Windows XP, Windows server 2003, Solaris
    SGBD Oracle 10G, DB2
    Langages JAVA , ActionScript, Mxml, Shell, xml
    Outils Eclipse, Tomcat, Maven, Hudson, Telelogic, MsProject
    Méthode Agile

    Atempo (éditeur de logiciel): Mars 2010 à Septembre 2010
    Projet Evolution d’une application de Backup-Restore en temps réel « Time
    Navigator »
    Fonction Ingénieur d’études et développement
    Tâches
     Analyse de l'existant
     Spécifications fonctionnelles et techniques détaillées
     Développement de nouvelles fonctionnalités
     Mises à niveau en nouvelles technologies (Java, SWING)
    ◦ Développement des IHM en SWING (client lourd)
    ◦ Mise en place de web service (SOAP)
    ◦ Développement de la couche métier en SPRING
    ◦ Développement de la couche d’accès de données DOA (Hibernate)
    ◦ Développement de la couche basse de communication avec un agent (fait en C)
     Rédaction et la mise en place des tests
     Participation au déploiement de la solution
     Optimisation des performances pour satisfaction des utilisateurs

    Environnement
    Système Windows XP, MacOS, Ubuntu
    SGBD SQL Server 2003
    Langages JAVA , SQL, Transact-SQL, Shell
    Outils Eclipse, CVS, Tomcat, Maven
    Méthode Merise

    Bouygues Construction : Septembre 2009 à Mars 2010
    Projet Développement de l’application « ATTOL », interface de facturation
    Fonction Ingénieur d’études et de développement
    Tâches
     Rédaction des spécifications fonctionnelles détaillées
     Conception UML des modules de l’application
     Développement modulaire en JAVA
    ◦ Développement des IHM en JSP (Struts)
    ◦ Développement de la couche métier en Java
    ◦ Développement de la couche d’accès de données en iBATIS
     Développement et optimisation des requêtes SQL
     Réalisation des tests unitaires avec JUnit
     Gestion des anomalies
     Suivi de la mise en production
     Maintenance corrective et évolutive

    Environnement
    Système Windows Server 2003
    SGBD Oracle 9i
    Langages JAVA, J2EE, SQL, PL-SQL
    Outils Tomcat, Eclipse RCP, Quality Center, Power Amc
    Méthode Merise

Études et formations
CV plus récent en cours de mise à jour
  • Formation
    2003 BAC Science mention « A-Bien »

    2008 Ingénieur en informatique : systèmes d’information avancés (Université de Jijel)

    2008 Formation CISCO CCNA

    2009 Master professionnel en sécurité des systèmes d’information (Université de Rouen)

    Compétences techniques
    Systèmes Windows, Linux, MacOS
    SGBD Oracle, SQL Server, DB2, MySQL, MS-Access
    NoSql ElasticSearch / Kibana / Logstash
    Langage Java, TypeScript, HTML, CSS, NativeScript, Sql, NoSql, Shell, Python, PHP,
    XML, ActionScript, Mxml, JavaScript, JSP, JSF, VBA
    Frameworks Spring, Hibernate, JPA, Angular 2+, Bootstrap, HighChart, ElasticSearch, Kibana,
    Logstash, Flex, Swing
    Outils IntelliJ, Eclipse, NetBeans, Flash Builder, GIT, SVN, Maven, Hudson, Power
    AMC, Telelogic, MsProject, Buisines-Object, Quality-Center, SPID, MS-Office
    Méthode Agile, UML, Merise

    Langues
    Anglais, Français, Arabe

    Expérience significative en développement en nouvelles technologies
    Veille technologique (Craftmanship)
    Polyvalence fonctionnelle
    Connaissances confirmées en Sécurité des S.I.

D'autres freelances
Architecte JAVA

Ces profils pourraient vous intéresser !
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Chef de projet JAVA
Dieudonné

Chef de projet JAVA

  • SAINT-DENIS
JAVA BPM AGILE TEAM DEVELOPER TOMCAT LINUX SQL ENTERPRISE ARCHITECT JENKINS WINDOWS
Disponible
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
JAVA J2EE LINUX ORACLE SQL
Disponible
CV Architecte J2EE
Mostafa

Architecte J2EE

  • PARIS
J2EE JAVA SOA
Disponible
CV Senior Data Engineer and Scientist NLP
Stefano

Senior Data Engineer and Scientist NLP

  • ANTIBES
BIG DATA SQL APACHE SPARK DATA PYTHON SCALA JAVA
Disponible
CV Architecte J2EE
Maximilien

Architecte J2EE

  • PARIS
J2EE JAVA DDD MAVEN SPRING SPRING BATCH Spring Boot Kubernetes Google Cloud Platform SQL SERVER
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Ingénieur de développement JAVA
Clément

Ingénieur de développement JAVA

  • ORANGE
JAVA J2EE POSTGRESQL JAVASCRIPT Angular
Disponible
CV Architecte Solutions
Omar

Architecte Solutions

  • FRESNES
J2EE JAVA AGILE API RESTful Spring Boot Microservices SAFE GED Cloud AWS TOGAF
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible