Idrissa SOKHONA

Développeur AngularJS, NodeJS, Javascript at SUEZ Smart Solutions Limited
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Châtenay-Malabry, Île-de-France, France, FR
Languages
  • Français Professional working proficiency
  • Anglais Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • New Zealand
    • Software Development
    • 1 - 100 Employee
    • Développeur AngularJS, NodeJS, Javascript
      • Sep 2021 - Present

    • France
    • Software Development
    • 1 - 100 Employee
    • Développeur expérimenté Full Stack TypeScript/NodeJS
      • Aug 2021 - Present

    • Développeur expérimenté Full Stack html/css/javascript/typescript/nodejs
      • Jan 2018 - Jul 2021

      - Maintenance et développement des nouvelles évolutions d’une librairie serveur développé en NodeJs qui facilite l’accès aux données et expose une API REST (protocole ODATA 4.01) gérant des ressources persistantes d’une multitude de SGBD (MSSQL, PostgreSQL, MongoDB) et une api REST d’import et d’export de données.- Conception et développement d’un service de gestion électronique de documents en nodeJS : api REST/OData, OpenApi (Swagger)- Développement d'une application web de gestion de droits- Utilisation d’OpenApi v2 (swagger V2.1) pour documenter et tester les API- Rédaction de la documentation technique (wiki sur github)- Étude et Mise en place d’un gestionnaire de paquets privé pour les modules node internes : Verdaccio- Déploiement sur les différents environnements (INT, PROD ) sous IISEnvironnement technique :Méthode AgileFront :- AngularJS, JQuery, JavaScript, TypeScript, CSS3 (Sass, Less), HTML5- Bower, GruntBack :- Base de données : SQL (SQL SERVER 2014, PostgreSQL), NoSQL (MongoDB)- Plateforme : NodeJS- Langage : JavaScript, TypeScript- Framework : ExpressJS, Mocha (assert)- API : Api REST, OData 4.01, OpenApi v2 et v3 (Swagger v2 et v3)- Gestionnaire de versions : Git- Méthodologies : Méthode Agile- IDE : Visual code- Compilation : gulpJS- Outils : Verdaccio Show less

    • Développeur Full Stack
      • Jan 2015 - Dec 2017

      Développement d'outils pour les développeurs :- Développement d'un module nodeJS de fusion pour l’édition, l’impression et l’export de documents. En entrée (données et modèles word ou excel) et en sortie (document word, pdf ou excel) - Développement d’un module nodeJS permettant de faciliter le développement de services web : définition de routes par configuration, génération de la documentation swagger et interface graphique de test intégré- Développement d’une application de présentation/édition de diagrammes de classes : métadonnées de tables décrite sous la forme de JSON schéma, sauvegarde de diagrammes dans une base de données- Développement d’un contrôleur front office d’OpenStreetMap et de GoogleMap et d’un service back office Geocoder Show less

    • Développeur web front-end
      • Nov 2014 - Dec 2015

      - Développement/intégration des composants (widgets) génériques au framework interne : Filtre complexe, filtre simple, charts, maps, tableau multi-niveau, …- Développement des clients web responsive qui s’adapte aussi bien sur l’ordinateur que sur les tablettes et les téléphones mobiles. Les sources de données proviennent des web api (Api REST, OData 4.01) et les Widgets utilisés pour présentation de donnéesEnvironnement technique :- HTML5/CSS3/LESS, JavaScript (jQuery, AngularJS, Bootstrap), TypeScript, Font Awesome (Icons), JSON (format d’échanges), GoogleMaps, OpenStreetMap, HighCharts Show less

    • Ingénieur d'étude et développement
      • Oct 2014 - May 2015

      Étude et développement d'une application web client/serveur de gestion de cotisations et de la caisse d'une association : - Rédaction du cahier de charges technique - Conception et réalisation de l’application web responsive : client/serveur, api REST, journalisation - Déploiement sur un serveur Linux - Maintenance de l’application Environnement technique : - Technologies serveur : PHP (framework slim 2.0, php-jwt, log4php, guzzle, PDO), Format d’échange (JSON) - Technologies client : HTML/CSS/LESS, JavaScript (jQuery, AngularJS, Bootstrap), TypeScript, Icons (Material Design Icons) - Base de données : MySQL - Conception : UML - Outils : Git, Grunt Show less

    • Stagiaire
      • May 2014 - Oct 2014

      Conception et réalisation d'un serveur REST et de son client Web pour le projet CosyVerif http://cosyverif.org : Côté serveur : - https://github.com/CosyVerif/server.git - Architecture REST, PHP, Slim framework, Composer (dépendances), Box (packaging), Docco (documentation), PHPUnit (test), Travis (intégration continue), JSON (format d'échange). Côté client : - https://github.com/CosyVerif/webclient.git - HTML5, JavaScript, CSS, Bootstrap (grille et composants), jQuery, Handlebars (templates). Show less

    • Intégration d'outils dans une plate-forme
      • Jul 2013 - Sep 2013

      Stage au laboratoire LIP6 pour intégrer des outils pour le projet CosyVerif http://cosyverif.org : - Outils intégrés : http://forge.cosyverif.org/projects/service-greatspn & http://forge.cosyverif.org/projects/service-bounds - Enrobage de chaque outil : traduction des formats d'entrée/sortie de/vers le format d'échange de la plate-forme & développement du code d'interfaçage : Java (code), Maven (build) - Réalisation d'un document technique détaillant les différents étapes d'intégration d'un outil - Écriture des tests avec JUnit Show less

  • Bell Ingénierie
    • Dakar (Sénégal)
    • Analyste programmeur
      • Oct 2009 - Dec 2010

      Conception et réalisation d'applications de gestion : - Application web de gestion d'ordinateurs et de fournitures de bureau en J2EE (JSF/JDBC) et en HTML/CSS/JAVASCRIPT/PHP, - Application web de gestion des produits sanitaires en HTML/CSS/PHP/MySQL, - Application de gestion des services de l'entreprise (stock, ventes, ...) en Java/Swing/JDBC/MySQL. Méthode d'analyse Merise Conception et réalisation d'applications de gestion : - Application web de gestion d'ordinateurs et de fournitures de bureau en J2EE (JSF/JDBC) et en HTML/CSS/JAVASCRIPT/PHP, - Application web de gestion des produits sanitaires en HTML/CSS/PHP/MySQL, - Application de gestion des services de l'entreprise (stock, ventes, ...) en Java/Swing/JDBC/MySQL. Méthode d'analyse Merise

  • SOCOM et SUNNUGAL
    • Dakar (Sénégal)
    • Analyste programmeur
      • Jul 2007 - May 2008

      Conception et réalisation d'une application de gestion de quincaillerie et d'une application de gestion des produits alimentaires : - Méthode d'analyse utilisée : Merise - Langage de programmation utilisé : Visual Basic (VB) - Base de données : MySQL Conception et réalisation d'une application de gestion de quincaillerie et d'une application de gestion des produits alimentaires : - Méthode d'analyse utilisée : Merise - Langage de programmation utilisé : Visual Basic (VB) - Base de données : MySQL

    • Stagiaire
      • Jul 2006 - Sep 2006

      Mise en place d’un portail captif web d’un réseau WIFI : - Portail captif : Chillispot - Authentification des utilisateurs : FreeRadius - Annuaire des utilisateurs : LDAP Mise en place d’un portail captif web d’un réseau WIFI : - Portail captif : Chillispot - Authentification des utilisateurs : FreeRadius - Annuaire des utilisateurs : LDAP

Education

  • Université Pierre et Marie Curie (Paris VI)
    Master, Informatique, spécialité systèmes et applications répartis
    2012 - 2014
  • École Supérieure de Technologie et de Management (ESTM)
    Master, Téléinformatique
    2007 - 2011
  • École Supérieure de Technologie et de Management (ESTM)
    Licence, Téléinformatique
    2004 - 2007

Community

You need to have a working account to view this content. Click here to join now