Stephane N.

Full Stack Developer

690 dollar

Mon expérience

Voir plus

Bolloré Transport & LogisticsMay 2017 - Présent

Senior Technical Lead .NET chez Bollore-Logistics, au sein d’une équipe qui travaille sur la maintenance, le support et l’évolution d’un site intranet complexe qui permet aux utilisateurs de saisir et d’éditer des fiches de reporting pour les flux de transport maritimes, aériens et routiers.
Mon rôle dans cette mission :

- Analyse des besoins fonctionnels de l’application;
- Arbitrage et choix des outils techniques nécessaires au développement de l’application;
- Participation au chiffrage et au découpage des tâches;
- Paramétrage et déploiement de l’application sur des serveurs IIS de recette de production;
- Revue de code;
- Rédaction des docs techniques pour la livraison de l’application en production.
Partie back-end :
- Génération des différentes couches de l’architecture n-tier de l’application, via Entity Framework et les fichiers de génération EDMX .tt
- Développement en C# du backend de l’application
- Ecriture des requêtes SQL, Transactions et procédures stockées,
- Création des tests unitaires avec NUnit
Partie front-end :
- Développement des interfaces web de l’application en HTML / Bootstrap, CSS et Knockout.js
Voir plus

AXA FranceOctober 2016 - April 2017

Développement « from scratch » de
l’application AXA Alert, qui permettra aux administrateurs d’alerter une
partie des collaborateurs d’AXA France (via une carte Google Maps) en
cas d’incident, et de leur envoyer une notification Push, Email ou SMS
sur leur téléphone professionnel, de suivre en temps réel l’évolution de
l’incident, le nombre de personnes alertés, ainsi que l’export des
informations de ces personnes sur un fichier Excel, et la
synchronisation quotidienne des données des utilisateurs via un Webjob
sur Azure.
Mon rôle dans cette mission :

- Analyse des besoins fonctionnels de l’application;
- Arbitrage et choix des outils techniques nécessaires au développement de l’application;
- Participation au chiffrage et au découpage des tâches;
- Paramétrage et déploiement de l’application sur différents
environnements sur Azure via VSTS et Git (Recette, Preprod et Prod);
- Déploiement et configuration du Webjob sur Azure;
- Revue de code en binôme;
- Rédaction des docs techniques pour la livraison de l’application en production.
Partie back-end :
•    Création de l’architecture du modèle de données (avec l’outil PowerAMC);

    Génération des différentes couches de l’architecture n-tier de
l’application, via Entity Framework et les fichiers de génération EDMX
.tt;
•    Développement en C# du back-end de l’application;
•    Ecriture des requêtes SQL;
•    Développement du WebJob sur Azure pour la synchronisation des données des utilisateurs;
•    Création des tests unitaires avec NUnit,
Partie front-end :
•    Développement des interfaces web de l’application en HTML / Bootstrap,CSS et AngularJS 1.6;
•    Développement des services et des filtres réutilisables;
•    Développement des directives liées au besoin de l’application.

NaxosJune 2016 - October 2016

Voir plus

DOCAPOSTJanuary 2016 - May 2016

Développeur Windows Phone 8.1/ Windows 8.1 au sein d'une équipe pour la conception d'une application qui permet la dématérialisation des contrats, et la signature des contrats de manière digitale, directement dur tablette ou sur téléphone.
Mon rôle dans cette mission :
- Analyse des besoins fonctionnels et techniques;
- Ecriture des spécifications techniques détaillées;
- Développement de l'application;
- Utilisation des outils Git (via SourceTree), Redmine, PdfTRON, Raygun.

Voir plus

Havas GroupJune 2015 - December 2015

Développeur .Net chez HAVAS, au sein
d’une équipe qui travaille sur la maintenance, le support et l’évolution
d’une application WPF complexe (destinée à aider les utilisateurs
internes), et au développement d’un site Web de reporting en AngularJS /
Asp.NET.
L’application permet aux utilisateurs de :
- Gérer les
demandes des annonceurs (Ex : Peugeot, CARGLASS, CARREFOUR, etc.) pour
la mise en place des publicités sur divers supports (Télévision, Radio,
Internet, Presse) ;
- Planifier le passage des publicités sur ces supports ;
- Générer des reporting au format Excel ;
- Gérer les devis, planifier les finances via des règles de gestion complexes;
Le site web AngularJS / Web API permet de :
- Afficher les informations aux annonceurs sur un Dashboard (AngularJS,
HTML5, CSS, Bootstrap), en récupérant les données insérées par les
utilisateurs (via l’application WPF) sur la base de données SQL Server ;
- Permettre aux annonceurs de modifier directement certaines données (comme, par exemple, les objectifs fixés pour les budgets)
- Gérer une fiche Reporting, et faciliter l’accès, télécharger une fiche au format Excel
Mon rôle dans cette mission :
- Analyse des règles de gestion ;
- Support, et développement des évolutions sur l’application WPF (avec l’outil DevExpress)
- Développement du site Web (également avec l’outil DevExpress pour l’affichage de données Reporting).

HARDIS GROUPMarch 2015 - April 2015

Voir plus

Upper-LinkDecember 2014 - February 2015

Participation au projet de développement d’une application web/multiplateforme (avec Xamarin) à destinations des conciergeries d’hôtel. Ce projet a été retenu par Microsoft pour faire partie de la pépinière Windows Azure (5 projets pour toute la France).
Voir plus

L'OréalJune 2013 - December 2014

Consultant Microsoft au sein d’une
équipe qui a pour objectif de mettre en place une application Windows
Store destinée à aider la section Marketing au quotidien.

- Analyse des besoins fonctionnels;
- Adaptation des besoins du client aux nouvelles fonctionnalités Windows Store;
- Développement des besoins techniques de l’application;
- Utilisations des outils Mantis, TFS, Syncfusion;
- Ecriture de requêtes SQL pour la recherche avancée de l’application;
- Mise en place de la partie Reporting de l’application.
Voir plus

CACEISNovember 2012 - July 2013

Analyste .NET chez CACEIS, au sein d’une équipe qui travaille sur le développement des évolutions de 3 applications en WPF, Asp.NET/JQuery / Dynamics CRM.
- Maintenance et prise en charge des évolutions de 3 Applications C# .NET ;
- Gestion de la GRC Client ;
- Paramétrage de Dynamics CRM
- Ecriture des requêtes T-SQL ;
- Ecriture des rapports.

Mes compétences

Environment of Development

Syncfusion Essential Studio

Technologies

.NET Core, .NET Web Services, Web API, .NET Framework 4.7, Angular 2/4, React.js

Frameworks

jQuery, Knockout.js

Others

Razor

Mobile

Xamarin

IT Infrastructure

Azure Services

Analysis methods and tools

MVVM

Languages

C# 5.0, T-SQL, ASP.NET MVC, VB.NET

Mes études et formations

Licence en Programmation Informatique - AFPA2011 - 2012