Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Vincent Nunnari

Développeur PHP FullStack http://vnunnari.fr

Vincent Nunnari
32 ans
Permis de conduire
Dev fullstack designer gamer
Présentation
Je m'appel Vincent Nunnari, père de famille et humble développeur d'applications WEB. Je dispose d'une solide expérience dans ce domaine depuis 2009. J'aime développer des applications web from scratch. J'adore le développement frontEnd pour son coté visuel. Poussé par mon attrait du design, j'ai appris à maîtriser Photoshop, ce qui est un atout pour créer différents éléments d'un site web (logo,bannière, charte graphique..etc). J'ai fait beaucoup de backend lors mes expériences professionnelles et j'apprécie de pouvoir automatiser des taches pour rendre le travail plus confortable pour les collaborateurs. Je fais de la moto, j'aime les jeux vidéos et les séries. Je porte un intérêt à la technologies (smartphone/raspberry pi/objects connectés..etc). J'ai fait construire ma maison et par conséquent j'ai du apprendre à bricoler par moi même pour effectuer tous les travaux annexes. L'auto-formation est omniprésente dans ma vie personnelle comme professionnelle. J'ai souvent été amené à travailler en équipe avec d'autres collaborateurs d'un domaine d'expertise différent (admin système/expert microsoft/niveau 2/RH...) mais rarement en équipe de plusieurs DEV Web sur les mêmes projets.
Expériences
  • Au sein de la DTSI Assystem, développemt et évolution des applications internes et métier
  • Reprise d'une application PHP d'EAD (entretiens annuel individuel). Evolution des formulaires chaques années, import de données via fichiers CSV mensuels
  • Reprise d'une application PHP de gestion de comptes utilisateurs. Cette application est utilisée par le niveau 2 en interne ainsi que par un service HelpDesk. Automatisation des processus par des taches plannifiées. exemple: Récupération de données dans la base RH pour créer des comptes utilisateurs automatiquement et mettre à jours quotidiennement leurs informations/ import automatique d'une cartographie des services en base de données/scripts de controles de cohérences des services (internet, accès intranet, licence de messagerie...), envoie des identifiants par email au manager d'un nouveau collaborateur suite à la création du compte/processus de mise à jour des dates de fin de contrat récupérées dans la base RH/processus de suppression de comptes automatiques basés sur la date de fin de contrat. Outil de recherche des comptes. Outil d'extraction de l'intégralité des données à disposition du service de facturation. Outil d'alerte d'incident par envoi sur des listes de diffusion avec monitoring des incidents en cours. Outil de gestion des logs.
  • Développement d'un outil d'archivage de données en Powershell avec création d'une page de monitoring pour suivre la progression des archivages en live
  • Mise en place d'un ETL permettant d'extraire des données relatives aux comptes utilisateurs, d'en former un fichier CSV et d'envoyer ce fichier sur un serveur en SFTP (utilisation de la librairie PHP SecLib)
  • Création de classes PHP permettant la gestion des comptes dans l'ACTIVE DIRECTORY. Exemples: recherche de tous les comptes utilisateurs avec activation du controle de pagination, recherche de tous les groupes de distributions, recherche d'un compte uniquement avec filtre, création d'un compte, modification d'une boite email partagée... (utilisation de l'extension LDAP de php ainsi que de la librairie phpLDAP)
  • Réalisation d'un POC de refonte totale de l'application de gestion des comptes sous framework PHP LARAVEL avec utilisation d'un API (Microsoft Graph)
  • Creation d'une application de gestion de mot de passe pour les collaborateurs. (initialisation du mot de passe/modification du mot de passe/question secrête/mail secondaire/récupération d'un mot de passe perdu/alerte d'expiration prochaine de mot de passe)
  • Création d'une application de gestion des ACL (php framework LARAVEL) en collaboration avec un administrateurs système qui s'est occupé du backend powershell. L'objectif étant de rentre autonome les collaborateurs en les forcant à respecter des bons usage sur trois niveaux de dossiers. Ainsi réduire le nombre de tickets généré par des problèmes de droits. L'application web permet de visualiser et de se déplacer dans les trois premiers niveaux de dossiers d'une zone de stockage de données. Mais aussi de demander des droits par email aux collaborateurs qui sont propriétaires du dossier, de donner des droits à n'importe quel collaborateur (read/write/owner), des créer des groupes AD et d'en alimenter les membres pour ensuite donner des droits sur un dossier pour un groupe de collaborateurs.
  • Développement d'une application de partage de données confidentielles à des collaborateurs externes de façon sécurisée. (PHP Laravel). Système de création de comptes applicatif avec chiffrage du mot de passe (MD5 + salt key). Validation d'un disclaimer avant de pouvoir accéder au fichiers en lecture seule.
  • Mise en place de workflow via PROCESSMAKER
  • Design des applications, retouches de logo, réalisation de chartes graphiques
  • Au seins du service Renault Design au Technocentre pour evolution et maintenance d'une application de calcul d'image
  • Evolution et maintenance du front-end de l'application de calcul d'image (PHP procédural et Javascript pur)
  • Evolution et maintenance du back-end de l'application de calcul d'image (PYTHON)
  • Amélioration du l'outil de monitoring des calculs permettant de renvoyer des erreurs à l'écran compréhensibles pour les collaborateurs
  • Mise en place d'un outil d'envoi d'alerte par e-mail lors de la fin d'un calcul vidéo. Des images compressées sont inclues aux email format HTML avec les liens vers les images en taille réelles
  • Mise en place de taches plannifiées sur server LINUX (crontab) pour rotation des logs
  • Création d'un configutateur de véhicule portable en JQUERY en collaboration avec l'équipe du design (pour présentation lors des salons)
  • Insertion de nouvelles étapes dans le workflow du calcul d'images (demande d'une action via UI, insertion de l'action en bdd MySQL, script python global qui récupère l'action en base de donnée puis vérifie la charge sur les serveurs avant executer l'action via un client python sur une machine distante)
  • Analyse des erreurs sur le monitoring et résolution de celles ci. Appel des collaborateurs pour les avertir si l'erreur provient du modèle 3D en entrée, sinon appel des infographistes pour leur avertir d'un éventuel bug d'outil infographique, sinon correction si il s'agit un problème PHP/PYTHON
  • Mission d'intérim pendant une période de rush avant les fêtes de Noël au sein de la BU commerciale "composants informatiques"
  • Récupération d'informations sur des composants à mettre en vente en consultant les siteweb constructeur
  • Récupération d'images représentatives du produit et retouche photo pour rendre l'image plus attrayante
  • Rédaction d'articles au format HTML via un CMS et mise en PROD de ceux ci après validation du commercial
  • Remplissage des informations technique sur un formulaire du CMS (prix, taxes, garanties...etc)
  • En apprentissage au sein du service de R&D composants réseaux
  • Evolution et maintenance du GED
  • Development d'un process de validation documentation
  • Amélioration du système de recherche via l'ajout de mots clé en base de données
  • Mise en place d'un système de modification d'un document en ligne (rendant le document en lecture seule pendant la phase de modification)
  • Ajout d'un système d'alerte pour se maintenir informé de l'évolution d'un document ou d'une catégorie de documents.
Compétences

Développement Web

  • HTML/CSS (Très bonne maitrise pour création de siteweb from scratch/mise en place de charte graphique)
  • JAVASCRIPT (Utilisation de javascript 'client side')
  • PHP (Objet/utilisation des libraires secLib/phpMailer/phpLDAP/API GRAPH/Ajax request/mysqli/simpleSAML... utilisé en backend et front end)
  • SQL (Création de base de données/tables/indexation/requêtes complexes avec jointures)
  • Photoshop CS4 (Pour frontEnd/retouche d'image/création de logo/mise en place de charte graphique/resizing pour intégration...)
  • LARAVEL Framework (Dévelopement de trois applications sous LARAVEL Framework. Auto formation sur openClassroom)
  • POWERSHELL
  • GIT
  • JQUERY
Formations

GIT

Orsys

Juin 2019
J'ai participé à une formation d'introduction à GIT permettant de de savoir l'installer, créer des repository, connaitre les bons usages et les commandes de bases.

DIPLOME UNIVERSITAIRE de niveau 1

IUT Vélizy

2010
Ingénieur d'Applications Option: Systèmes & Réseaux
Développement JAVA, Base système LINUX (commandes de base, scripting shell, installation package, démarage services, kill process..)
Réseau (création VLAN, routage CISCO)

LICENCE PRO AII

Lycée Jules Ferry

2009 à 2010
Licence pro automatique informatique industrielle.
JAVA/C++/PHP

BTS IRIS

Lycée Jules Ferry

2007 à 2009
Informatique et réseaux pour industrie et services techniques (assembleur/c++/automatisme)

BAC STI ELECTROTECHNIQUE

Lycée Jules Ferry

2006 à 2007
Loisirs

Sport

  • skateboard
  • bricolage
  • footing
  • moto
  • airsoft
Télécharger Télécharger