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
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.
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.
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).
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).
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.
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
Vous avez besoin de ce profil dans un mois?Contactez-nous!
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Un compte Pentalog vous permet d’accéder en toute transparence à notre catalogue de prix compétitifs et trouver les meilleurs profils et talents digitaux à travers le monde.
Notre catalogue contient tout ce dont vous avez besoin pour créer et faire évoluer une équipe de développement agile performante.
Pourquoi créer un compte Pentalog ?
Bénéficier de prix transparents pour accéder à des développeurs de classe mondiale
Construire facilement et évaluer votre « équipe de rêve »
Comparer les infos et tarifs à travers 3 continents et 8 pays
Recevoir des offres spéciales et des mises à jour sur les développeurs disponibles
Vous recherchez un profil en particulier ? Contactez un Consultant Pentalog pour trouver l'expert adapté à votre projet.