Menu

Riad YOUSFI

CRÉTEIL

En résumé

Passionné par le web, j'aime partager mes connaissances et mes découvertes avec
des personnes qui ont cette même passion.
C'est pour cela que j’ai créé une chaîne YouTube @CrunchDroid qui me permets de mettre à la disposition d’autres développeurs mon savoir-faire autour du langage
Java et Android.

Html 2 PDF avec (iText-Thymeleaf Template Engine - SpringRest)
https://bit.ly/2QkPTFc
Spring Thymeleaf Template Integration
https://bit.ly/2w92KBe
Spring Contact Form
https://bit.ly/2MCYPI6
Spring Boot Framework Twitter Bootstrap Webjars
https://bit.ly/2nHOFa8
Spring Boot Framework - Création projet
https://bit.ly/2MiiQDv

Mes compétences :
HTML/CSS
MySQL
JAVA / J2EE
Struts2
Netbeans/Eclipse
Merise/UML
Android
PHP
JPA/Hibernate
Java EE
Java
Ionic
Bower
Less
JQuery
Webix
RxJS
LoDash
Angular 6
NodeJs
AssertJ
JUnit
Primeface
JSF
Spring Boot
JavaScript
TypeScript

Entreprises

  • PhoneBadge - Projet PhoneBadge - Consultant Senior Java Spring

    2018 - 2018 Description :
    Application backoffice pour la planification et la d’intervenants.
    Mission :
    Mises-en place de l’architecture du projet (Spring-Boot, Maven), Développement du module sécurité back/front, Développement des services REST, Développement des tests unitaire, Développement front (Matériel, Angular 6).
    Equipe de 2 développeurs.
    Environnement :
    Spring Boot, Spring Data JPA, Spring Security, Spring MVC, Spring test, Swagger, Maven, GIT, Angular 6, nodeJS, JWT.
  • Idelio - Projet AppCallBack - Consultant Senior Java Android

    Neuilly Sur Seine 2016 - 2018 Description :
    Développement d'une application Android qui permet de déclencher des appels ou l'envoi d'un SMS depuis une interface web via une API restful.
    Mission :
    Développement des différents composants de l'application, Développement des connecteurs web services (REST), Envoie de message push (firebase messaging), Intégration de la sécurité (spring security), communications asynchrones (JMS), Test unitaire.
    Equipe de 2 développeurs.
    Environnement :
    Android Nougat, ActiveAndroid (ORM SQLite), AppCompat, Firebase Messaging, Spring android rest template, RestFull json, Spring Boot, Spring Data JPA, Spring Security, Spring MVC, Maven, gradle, GIT.
  • Idelio - Projet 3620 Dépannage – Consultant Senior Java Spring

    Neuilly Sur Seine 2016 - 2018 Description :
    Application servant à mettre en relation directe des particuliers et des professionnels.
    Mission :
    Collecte, analyse, proposition de solutions, développement des différentes briques Front (HTML/CSS/JS Moteur de template Thymeleaf) et Back (Spring boot, security, JMS), Serveur vocal interactif, Algorithmes pour la localisation des professionnels, Démonstration pour les utilisateurs, Agile (Scrum).
    Equipe de 4 développeurs.
    Environnement :
    Spring Boot, Spring Data JPA, Spring Security, Spring MVC, JMS, Maven, GIT, Thymeleaf, jQuery.
  • Idelio - Projet 3620 Réception - Consultant Senior Java Spring

    Neuilly Sur Seine 2016 - 2018 Description :
    Application backoffice permettant le suivi et la gestion de fiches clients.
    Mission :
    Evolution de l’application cote front (Framework webix js), développement des différentes briques Front et Back, tests unitaires, Développement des connecteurs web services (REST), intégration de l’api MailGun pour le tracking des emails, et l’api SMS High Connexion pour l’envoie des SMS, Mise en place du logiciel d'enquête statistique, de sondage, et de création de formulaires en ligne LimeSurvey et intégration des statistiques dans le Backend via web service.
    Equipe de 2 développeurs.
    Environnement :
    Webix, nodeJS, gulpfile, RestFull json.
  • Idelio - Projet Taxiloc Driver - Développeur confirmé Java Android

    Neuilly Sur Seine 2010 - 2015 Description :
    Application Android permettant de réserver en temps réel des courses de taxi sur le canal privé « Taxiloc» et sur le canal public de la plateforme étatique « Le Taxi ».
    Mission :
    Analyse, collecte, et proposition de solutions, développement des différents modules de l’application, Inscription au service, déclaration de disponibilité sur le canal Taxiloc, réception d'alertes de courses immédiates, Intégration de la navigation GPS.
    Equipe de 4 développeurs.
    Environnement :
    Android, SQLite, RestFull json, SVN.
  • Idelio - Projet ABACUS - Développeur confirmé Java Android

    Neuilly Sur Seine 2010 - 2015 Description :
    Développement d’une application Android permettant au client de la société Abacus de consulter ces rendez-vous, recevoir des messages push.
    Mission :
    Développement des différents modules de l'application, Développement des connecteurs web services (REST), affichage des rendez-vous, persistance des données SQLite, Task service, notification.
    Equipe de 4 développeurs.
    Environnement :
    Android, ActionBarSherlock, SQLite, RestFull json, SVN.
  • Idelio - Projet N.S.C - Développeur junior Java Android

    Neuilly Sur Seine 2010 - 2015 Description :
    Application Android permettant aux Clients de l'Opérateur Télécom IDELIO de suivre les statistiques de leurs numéros.
    Mission :
    Développement des différents modules de l’application configurer ses différents numéros afin de gérer (les horaires d'ouverture, le débordement de ses appels vers un autre numéro, activer / désactiver son / ses numéros, gérer la présentation de ses numéros sur son centre d'appel).
    Equipe de 3 développeurs.
    Environnement :
    Android, RestFull XML, SVN.
  • Idelio - Projet Domilio - Développeur confirmé Java Android

    Neuilly Sur Seine 2010 - 2015 Description :
    Développement d’une application Android permettant au client de s’assurer de la présente de l’intervenant (pointage en début et fin de mission), de gérer en temps réel les interventions (planification, annulation), consultation de la facturation.
    Mission :
    Développement des différents modules de l'application, Développement des connecteurs web services (REST), affichage des interventions, persistance des données SQLite, Task service, notification.
    Equipe de 3 développeurs.
    Environnement :
    Android, SQLite, RestFull json, SVN.
  • Idelio - Projet Badgelio - Développeur confirmé Java Android

    Neuilly Sur Seine 2010 - 2015 Description :
    Mises-en place d’une application Android permettant de relevé le pointage des intervenants (en clientèle ou chez les particuliers).
    Mission :
    Développement des différents modules de l'application, Développement des connecteurs web services (REST), pointage avec code QR zxing, NFC, affichage des plannings, persistance des données SQLite, Task service, Cartographie des interventions (Google Maps), communication avec d'autres applications, notification de retard/absence.
    Equipe de 3 développeurs.
    Environnement :
    Android Jelly Bean, SQLite, RestFull json, SVN.
  • Idelio - Projet S.C.C - Développeur junior Android

    Neuilly Sur Seine 2010 - 2015 Description :
    Application pour les Services Clients permettant de s’informer sur : ses contrats et factures, sa consommation, simuler des opérations, souscrire a des options via son smartphone, d'appeler gratuitement son service client, communication websevice Rest XML.
    Equipe de 3 développeurs.
    Mission :
    Développement des différents modules de l’application, Mises-en place des services web Rest XML
    Environnement :
    Android, RestFull XML, SVN.

Formations

  • AFPA

    Paris 2015 - 2016 Master Concepteur développeur informatique
  • IB Formation

    Paris 2012 - 2012 Configurer, gérer et maintenir des serveurs Windows Server 2008 R2
  • AFPA

    Evry 2009 - 2010 Développeur Logiciel

Réseau

Annuaire des membres :