Younes - Architecte JEE & MLOPS & DEVOPS
Ref : 081220E001-
92000 NANTERRE
-
Architecte, DevOps, Data Scientist (44 ans)
-
Freelance
Expérience professionnelle
Depuis Octobre 2018 Client Cyclope.ia (Vinci-Autoroute)
Rôle Architecte JEE & Data Scientist integration (Recherche & Intégration)
Projet DAI Toulon: système de Détection Automatique des Incidents dans les
tunnels.
Covoiturage: Système de Détection Automatique de nombre de
personnes par voiture dans un voie de la route dédié au covoiturage.
Comptage de véhicule: Système comptage des véhicules par type et
par voie.
Plate-matching: Système de comparaison des plaques de la même
voiture avec différentes images prise sur plusieurs points de péage, afin
de mettre en place un paiement automatique.
Tâches réalisées ● Accompagnement du MOA en phase d’expression des besoins.
● Mise en place de l’architecture logiciel.
● Mise en place de l’architecture logiciel DS pour la détection en temps
réel (Multi process).
● Mise en place des TDD et BDD.
● Recherche et analyse des solutions .
● labellisation, entraînement et validation des modèles ds.
Langages JAVA8, SQL, Shell, Python3, kotlin
Frameworks JEE, Spring-boot, Swagger2
Utiles Jira, GitLab, Intellij, Maven3, GIT, Docker, Kubernetes, postgresql, mongodb.
Cloud AWS
Utiles DS Yolo-Darknet, OpenCV2, keras, Tensorflow
04/2018 – 09/2018 Client Manpower
Rôle Technical Lead Java/JEE
Projet Mise en place des projets Micro Service pour la DSI Manpower.
Équipe 3 personnes.
Tâches réalisées ● Accompagnement du MOA en phase d’expression des besoins.
● Discussions et mise en place de l’architecture logiciel.
● Étude du besoin, Conception, développement en équipe (découpage,
code-review, binomage).
● Documentation technique (SFD, STD, Diagramme UML)
● Accompagnement du MOA en phase de recette.
Langages JAVA8, SQL, CSS, Shell
Frameworks JEE, Spring-boot, Spring-MVC, Spring-security, Swagger2
Utiles RappitMQ, keycloak, Jenkins, GitLab, Sonar, IntellijMaven3, GIT, StarUML, aws ,
kubernetes.
Méthodologie AGILE
05/2016 – 03/2018 Client Mediametrie
Rôle Référence Technique JAVA/ J2EE / GWT
Projet Restit TV : Application web de la restitution des données et mesure de
l’audience TV.
Équipe entre 5 et 10 personnes.
Tâches réalisées ● Accompagnement du MOA en phase d’expression des besoins.
● Étude du besoin, Conception, développement en équipe (découpage,
code-review, binomage).
● Réalisation des tests unitaire, BDD, et Selenium.
● Accompagnement du MOA en phase de recette.
● Mise en place du projet Gestion des rapports via JasperReport
Formation Amazon Web Services (AWS) Formation développeurs
Langages JAVA8, JAVA-SCRIPT, SQL, CSS, HTML5, Shell, Yaml
Frameworks JEE, GWT2.5, GIN, GWTP, SPRING4, Flyway, gwt-bootstrap, Selenium,
JasperReport, Akka, Jackson
Page 3/7
Utiles Jenkins, Jenkins-pipeline, nexus, GitLab, Sonar, Intellij, Tomcat7, Solr, Redis,
Maven3, GIT, Docker, Docker-Compose, AWS-Amason.
Méthodologie AGILE-SCRUM
01/2015 – 05/2016 Client Mediatransports
Rôle Référence Technique JAVA/ J2EE / GWT
Projet Portail Web de gestion des places du publicite (papier et numérique) dans
les gares, métros et bus.
Équipe de 7 personnes.
Tâches réalisées ● Accompagnement du MOA en phase d’expression des besoins.
● Étude du besoin, conception, développement.
● Création des modèles PDF via Jasper-Report.
● Accompagnement du MOA en phase de recette.
● Création Job Talend dans le cadre de migration de données.
Langages JAVA8, JAVA-SCRIPT, SQL, CSS, HTML5
Frameworks JEE, GWT2.5, GIN, GWTP, GXT, RESTY-GWT,SPRING4,Hibernate, JPA, JOOQ,
EquiBase,Google-Guava
Utiles Jenkins, nexus, Intellij14, Tomcat7, PostgretSQL, Maven3, GIT, Talend,
Jasper-Report
Méthodologie AGILE-SCRUM
Client : GEFCO de août 2012 à ce jour
Sous traitant : Synaptix (********/)
Rôle : Référence Technique JAVA/JEE/GWT/WEB
Projet Portail Web de gestion de retour Pièce Clients (PSA Peugeot, General Motors,
Renault) :
• Étude du besoin, Conception, et développement.
• Test unitaire via gwt-test-utils et Mokito
• Corrections des anomalies.
Méthodologie : SCRUM
Technologie utilisée : JAVA/JEE, GWT2.4, GIN, GUICE, GWTP, smartgwt,
bootstrap, Gquery, gwt-test-utils, Mokito, mybatis, jenkins, nexus, Eclipse 3.7,
Tomcat6, PL/SQL, Oracle 10g, Maven3, SVN.
Client : SFR de Octobre 2009 à Juin 2012
Salarié chez : Matis Technologie (********)
Rôle : Architecte JAVA/JEE & WS SOPA
Projet Service Client de SFR : Mise en place d'une application Web pour le service client
de SFR.
• Étude du besoin, et Conception, rédaction de spécifications techniques.
• Développement des applications liées au projet Service client.
• Corrections des anomalies.
Projet Mon Compte de SFR : Maintenance évolutive et création des applications web au
niveau de portail de ********.
• Étude du besoin, et Conception.
• Rédaction de spécifications techniques, et développement des applications liées au
projet Mon Compte.
• Corrections des anomalies.
• Optimisation de la charge d’accès au portail sfr (entre 600.000 et 1.000.000 connections
par jour).
Projet Globale Web Service : Mise à la disposition des applications SFR un Web service afin
d’exposer des informations client mobile ou fixe.
• Étude du besoin, Conception, et rédaction des spécifications techniques
• Création de WSDL, Création Web service via CXF, et Gestion sécurité web service.
• Création client web service et test unitaire et fonctionnelle.
Méthodologie : SCRUM
Technologie utilisée : JAVA/JEE, SOAP, REST, Spring3, Spring-MVC, SpringJDBC, Struts2, Hibernate3.3, ehcache, CXF2.1, AXIS2, GWT2,0, Hudson, Nexus,
Eclipse, Tomcat6, PL/SQL, Oracle 10g, LDAP, Maven2, SVN.
Depuis octobre 2008
Société : Matis ingénierie (********)
Consultant nouvelle technologie J2EE.
Mai 2008 à septembre 2008
Client : SAGEM Défense (Groupe SAFRAN)
Société : SAGEM Sécurité Maroc (Groupe SAFRAN)
Ingénieur d'études et développement J2EE.
Projet FACIL : Adaptation/Customisation de l’application d’identification de la population et recensement électoral pour la Côte d’Ivoire.
• Prise de connaissance de l’existant sur l’outil Facil (Gestion des données civiles)
• Analyse du cahier des charges
• Rédaction de spécifications techniques et fonctionnelles
• Rédaction du plan de tests
• Rédaction du guide de customisation
• Développement (gestion des empreintes, des données Alpha)
• Gestion de la base Oracle
• Tests d’intégration
• Suivi et corrections des anomalies
• Support à la mise en production
Technologie utilisée : JAVA/J2EE, JSP, Servlet, Struts, Eclipse, Tomcat, AXIS, SOAP, C++, JavaScript, XML, XSLT, Synergy, CVS, Oracle 10g.
Juillet 2007 à Avril 2008
Client : MAIRIE DE PARIS
Société : ATEXO (********)
Ingénieur d'études et développement J2EE
Projet EPM (Elaboration Passation du Marchés) : Dématérialisation des appels d'offres pour la Ville De Paris.
• Etude du besoin
• Mise en place d'un simulateur WSSO (Web Single Sign-On) pour l'accès à l'annuaire LDAP.
• Conception UML (diagramme de cas d’utilisation, diagramme de classe, diagramme de séquence)
• Développement de différents scénarios (Module commission et Rédaction)
• Tests unitaires et fonctionnels
• Correction des anomalies
• Gestion des évolutions
Technologie utilisée : JAVA/J2EE, JSP, Servlet, Spring, Struts, Eclipse, Tomcat 6, Hibernate, JBOSS 4, GWT, EJB, Postgres 8, DBUnit, POI, Maven, SVN, MANTIS, LDAP, JAXB.
Mai 2007 - Juin 2007
Client : ATEXO
Société : ATEXO (********)
Ingénieur d'études et développement J2EE
• Mise à jour du framework JOSSO (Java Open Single Sign-On), pour avoir une gestion Multi-Utilisateurs et multi-source.
Technologie utilisée: JAVA/J2EE, JOSSO, WSSO, JDOM, XML, JBOSS, Eclipse, LDAP.
Aout 2006 - Avril 2007
Client : CNAM
Société : Norsys Afrique (********)
Analyste Programmeur
Projet DMaj-Pe : Migration d’une application progres (NSDK) en Java Swing.
• Reprise de l’existant
• Développement
• Tests techniques
Technologie utilisée : Java, Swing, XML, Maven, Eclipse, CVS.
Octobre 2005 à Juillet 2006
Client : MONDIAL ASSURANCE
Société : Norsys Afrique (********)
Analyste Programmeur
Projet GAME : Maintenance évolutive et corrective de l’application de gestion des contrats clients.
• Analyse du besoin
• Participation à l’estimation du temps de charge
• Développement (Raffinement du moteur de calcul, Gestion des sinistres d'assurance, Valorisation des contrats d'assurance…)
• Tests techniques et fonctionnels
• Gestion et correction des anomalies
• Support utilisateurs
Technologie utilisée : Natstar, EJB 2, Eclipse IDE, Oracle 9i, SQL.
Projet d’étude 2007
Création d’une application de gestion des étudiants en mastères
• Modélisation
• Conception /développement
Environnement : Merise étendu, Java/J2ee, Spring, POI, Struts, Hibernate, MySql.
Projet d’étude et stage
2005/2006
Projet d’études (J2ME/Servlet/Oracle) : Création d’une application embarquée pour le stockage des données directement sur une base oracle, via un téléphone portable, et d’une manière asynchrone via un serveur web.
Projet de fin d’études : Création d’un site d’enchères en ligne (technologie utilisée : JSP/oracle avec des outils Web).
Projet d’étude (XML/HTML, JAVA, JDOM) : Réalisation d’une application qui génère des fichiers HTML à partir d’un fichier XML et XSLT.
Projet d’étude : Génération des fichiers Post Script par la théorie des courbes Bezier sur le net (technologie utilisée : java – applet).
2003/2004 Stage chez CRAFS
Analyse et conception d’un logiciel de gestion d’inscription en ligne (Java. Swing – Oracle).
COMPÉTENCES TECHNIQUES
OS UNIX, linux, Windows XP (Programmation & administration).
LANGAGES Java/j2ee, UML, Lisp, delphi, Pascal, assembleur, SQL (PL-Sql, Trans-Sql), JSP, JDOM, HTML, xml (DTD,xslt,xsd), css, Javascript, php, JSP.
Framework AJAX (GWT), EJB, Hibernate, Itext, Struts, spring, JOSSO, JAXB, Maven, POI.
SGBD Oracle 9i,10g, Postgres, Mysql,Sql-server
OUTILS PowerAMC, rational rose.
METHODE Merise, UP
RESEAUX LAN, Routage (Cisco), TCP/IP.
SECURITE Cryptography (OpenSSL,GPG), Analyse du risque (EBIOS).
SERVEURS D’APPLICATION Jboss, Jonas, TomCat.
AUTRES Toad for oracle, Flash , Dreamweaver , switch, oracle forms, Sql Loader
FORMATION ACADÉMIQUE
2005/2007 DESS ISI (Ingénierie des Systèmes d’Information) UFR « Ingénierie des Systèmes Informatiques ».Faculté des sciences samlalia – Marrakech (cours du soir)
2003/2005 Licence appliqué (Maîtrise) en Informatique. Faculté des sciences samlalia – Marrakech.
2001/2003 C.U.E.S en Physique chimie. Faculté des sciences samlalia – Marrakech
FORMATIONS PROFESSIONNELLES
Formation Chez NORSYS (Dans le Cade de l’université d'entreprise)
- java (Swing, Awt,…) et sur UML 5jours
- la plate-Forme J2EE (Struts, Ant Maven, Serveurs d’application). 14 jours
Recherche Académique
EXPERIENCE PROFESSIONNELLE
Page 1/7
Conference NISS19
2019/03
Auteur : Driver Fatigue Detection by using Recurrent Neural Networks
Journal of Imaging,
2020 - ********
Auteur: Real-Time System for Driver Fatigue Detection Based on a
Recurrent Neuronal Network
Conference ICIAR
2020
Co-autor: Real Time Automatic Urban Traffic Management Framework
Based on Convolutional Neural Network Under Limited Resources
Constraint
LANGUES
Anglais niveau technique