DNN est un système de gestion de contenus et de création de site qui permet une grande variété d'applications, telles que sites internet d'entreprises ou personnels, intranets et extranets, portails associatifs. DNN est sous licence opensource.
Suivi des Inception, BuildUp et Exit.
Application à l&rsquoorigine développée en AngularJS et WebApi DotNet, la mission consistait à :
Effectuer des évolutions sur la génération de rapports et utiliser Aspose Word avec signets
Effectuer des évolutions métiers sur plusieurs modules et interfaces (angularJS et C#)
Estimation de charges
Refonte totale des écrans en Angular 11 + tests Jasmine
Modification de l&rsquoutilisation d&rsquoEntity Framework 6 et optimisation avec Dapper et Procedure Stockées
Mise à jour des tests unitaire NUnit sur les couches Data Access et Business
Contrôle des transferts de données financières utilisées dans l&rsquoapplication : procédures stockées + script Sql Server
Utilisation de DevOps et Git
Réutilisation de Framework Ardian pour Angular 11
Création de composants Angular de librairie Ardian
Projet
L&rsquoapplication de suivi des offres/contrats a besoin d&rsquoune refonte complète autant en termes d&rsquoergonomie que de performances. Participation au développement de différents modules fonctionnels et évolutions sur des fonctionnalités existantes notamment la refonte du connecteur AS400 et du flux de gestion d&rsquooffres/contrats.
Optimisation du JavaScript et nettoyage de code. Passage de MVC 3 à MVC 5.
Création d&rsquoun service de génération de lettres chèques avec une imprimantes spécialisée et utilisation des polices d&rsquoencodage CMC7.
Installation d&rsquoun site DNN sur Azure. Utilisation de modules et thèmes EasyDnn et customisation pour des besoins spécifiques (offres d&rsquoemplois personnalisées et administrables, news, formulaires de contacts, etc.)
Technologies DNN 7, EasyDnn, Azure App Service, Azure SQL, Visual Studio 2017, knockout JS, Google CapchaL&rsquoapplication de gestion et de suivi des fonds d&rsquoinvestissements évolue chaque année. Participation au développement de différents modules fonctionnels et évolutions sur des fonctionnalités existantes notamment la génération de rapports Excel automatique.
Technologies Net 4.5, Asp.Net Web API & MVC 5, Entity framework 6, SQL Server 2008 R2, SSIS, SSRS. AngularJS, Aspose Excel SharePoint 2013 Provider Hosted App, C# 5, TypeScript 1.5, T4Projet
Développement de l&rsquoapplication Web (front office et back office) pour la gestion de flottes automobile avec les service Total. Projet réaliser avec la méthode SCRUM (sprint de 2 semaines) avec une équipe de 6 développeurs
Les différentes tâches durant cette mission auront été :
Sprint planning
Estimations de charges
Développement et Recette des User Story
Stabilisation
Documentation
Projet
Application permettant d&rsquoexploiter les résultats et les mesures des études sur cheveux colorés / lavés. Cette application exploite les données issues des robots de mesure et d&rsquoanalyse. L&rsquointeraction avec ses robots se fait via des services Windows et via des dossiers partagés.
Mission réalisée en collaboration avec une MOA en charge des spécifications fonctionnelles et sous la supervision d&rsquoun architecte sénior (validation des choix techniques et de l&rsquoarchitecture)
Les différentes tâches durant cette mission auront été :
Architecture globale de la solution
Design de la base de données
Développement, packaging et test de la solution
Assistance aux déploiements
Rédaction des spécifications techniques
Projet
Maintenance et évolution de plusieurs applications utilisant le Framework .Net 3.5 et 1.1. Le rôle principal de l&rsquoAMF est d&rsquoagréer la mise sur le marché français des produits proposés par toutes les sociétés (personne morale) françaises et étrangères.
Les différents services fournis par l&rsquoAMF pour collecter et gérer ses données sont nombreux :
Site Extranet : site mis à disposition des sociétés de gestion
Site Internet : sert de référentiel de recherche pour les produits dit « vivant » sur le marché français, et de toutes autres informations publiques rattachées aux produits
Site Intranet : site de gestion destiné à l&rsquoAMF tous les processus sont gérés via ce site
Plateforme FTP : sert principalement aux dépôts de documents nécessaires pour les différents processus d&rsquoauthentification, de déclaration, d&rsquoagrément (etc.), des sociétés et de leurs produits
Dans une équipe de 2 à 4 personnes :
Ajout d&rsquoun module de récupération de questionnaires, destinés aux sociétés de gestion
Evolutions de l&rsquoapplication existante pour lui permettre de gérer des nouveaux types de produits
Changer la catégorisation par régime juridique des produits
Evolution de l&rsquoarchitecture
Réalisation et mise à jour de plusieurs spécifications techniques
Optimisation SQL : SQL Profiler et Database Engine Tuning Advisor
Projet
Réalisation d&rsquoune application d&rsquoadhésions en ligne pour les clients de MERCER
Création d&rsquoun site Web en version 4.0 base sur le pattern MVC avec Razor 4
Appel des procédures sur l&rsquoAS400 à travers un Web Service avec un suivi d&rsquoinscription, Workflow client et salarié.
Mise en place des tests avec des données virtuelles et de simuler un appel au WCF
Réalisation d&rsquoune application backoffice de gestion de ces adhésions
Elaboration des spécifications technique, fonctionnelles, chiffrages
Utilisation de la méthode SCRUM
Gestion multilingue pour le Front Web
Mise en place d&rsquoune architecture MVP Utilisation du pattern Membership
Projet
Dans le cadre d&rsquoune application de suivi de gestion des risques d&rsquoacceptation de mission d&rsquoaudit : Plan de réduction des risques et Revues Qualités mises en &oeliguvre pour mettre en place des mesures qui corrigent ou préviennent les risques identifiés
Architecture déjà présente basée sur MVP (Model View Presenter)
Evolution de l&rsquoarchitecture et réalisation d&rsquoévolutions
Projet
Dans le cadre d&rsquoune application de paie et de pointage de personnel sur les chantiers de construction :
IRIS, application Asp.net :
Permettait de créer un référentiel et de créer les chantiers et leurs référentiels de tâches pour pouvoir pointer et communiquer avec les applications de paie et comptabilité
Réalisation d&rsquoévolutions et maintenance des composants
Hermes, application Win Form 2.0
Pointage du personnel, matériel et des matériaux sur une arborescence de tâches créée dans IRIS
Réalisation d&rsquoévolutions et maintenance des composants
IRISv2, développement d&rsquoune application Silverlight 4 :
Utilisation de la méthode SCRUM dans une équipe de 2 à 4 personnes
Utilisation de générateur de code, Text Templating avec l&rsquooutil T4, architecture MVVM avec Silverlight et Linq To Sql avec Entity Framework (schéma edmx)
Utilisation de Blend pour récrire les Template de Control Telerik ou DevExpress
Création de nombreuses méthodes d&rsquoextension .NET via les classes statiques
Synchronisation de données à partir de serveurs AS400 dans SQL Server 2008 R2 : données de référence du service de Paie (Personnel, Chantiers, Types de pointage