Développeur .NET / Angular
CAT-AMANIA &ndash OGF (Paris) Intitulé du Projet
7/2023 -
Ajout de nouvelles fonctionnalités pour une application Web (.Net Core/Angular)
Réalisations
BDD : Création de vues SQL pour la production de statistiques et reportings
Adaptation de la base de données existante (ajout de tables et de champs)
Back : Code générique pour la récupération des données issues des vues SQL
Front : Création d&rsquoune vue avec des filtres (date, secteur d&rsquoactivités etc..) permettant
l&rsquoexport Excel des données issues des vues SQL
Mise en place de Serilog pour l&rsquoécriture des logs dans Application Insights et Azure
Table Storage
Création de nouvelles fonctionnalités répondant aux besoins métier
Amélioration du code existant
Réalisations des spécifications techniques
Création de tests unitaires
Environnement technique
.Net Core 5, Azure, Windows, Visual Studio 2022, SQL Server
C#, Angular
Développeur .NET
Idem Santé &ndash Softway Medical (Chauray)
5/2020 - 5/2023
Création de la version web du logiciel Galaxie centre de soin (client lourd)
Mise en place de l&rsquoenvironnement nécessaire pour l&rsquointégration continue (CI) sur GitLabEnvironnement technique
.Net MVC, .Net Core, Git, Windows, Visual Studio 2021, Oracle, SQL Developper, HTML,
CSS, Javascript, Syncfusion, JQuery
Réalisations
Création d&rsquoune application client en .net MVC consommant un Web service en .Net Core
Création de la nouvelle version REST (.NET Core C#) du web service existant SOAP
(Visual Basic .NET)
Création de système d&rsquoauthentification adapté au besoin de l&rsquoapplication (multi
sessions)
Création de Web Socket en JavaScript pour la communication entre l&rsquoapplication web
et une application Windows C# pour exécuter des tâches côté client
JavaScript : Mise en place de système de détection, d&rsquoinstallation et de mise à jour de
composants sur la machine client (logiciel Pyxvital, lecteurs de cartes de santé...)
Création de tests unitaires et d&rsquointégration
Mise en place de Runner sur GitLab pour l&rsquointégration continue
Adaptation de la base de données existante (ajout de tables et de champs)
Réalisations des spécifications techniques
Création des modèles de base de données
Environnement technique
.Net MVC, .Net Core, Git, Windows, Visual Studio 2021, Oracle, SQL Developper, HTML,
CSS, Javascript, Syncfusion, JQuery
Développeur Android / Qt
SkinLabs - 33650 Martillac
3/2017 - 1/2019
Intitulé du Projet
Développement d&rsquoapplications de diagnostics dermatologiques et capillaires sur
tablette et desktop permettant la recommandation de produits et de soins pour des
instituts de beauté.Réalisations
Applications disposant d&rsquoune base de données SQLite et connectée à une caméra pour
des prises de vues capillaires ou dermatologiques et permettant la recommandation de
produits et de soins en se basant sur la comparaison des résultats des prise de vues et
d&rsquoalgorithmes prédéfinis par le client.
Réalisations des spécifications techniques
Création du modèle de base de données
Création des tables et des procédures stockées
Réalisation de code
Test
Environnement technique
Android Studio, SDK Android, bibliothèques et API, Java, Qt, OpenCv, C++, Sqlite
Développeur .NET
AKKA TECHNOLOGIES (Casablanca)Intitulé du Projet
1/2017 - 3/2017
Ajout de fonctionnalités pour le Market place CdiscountRéalisations
Amélioration de l&rsquointerface Utilisateur (Market Place)
Adaptation de la base de données existante (ajout de tables et de champs)
Réalisations des spécifications techniques
Création des tables et des procédures stockées
Création du model de base de données
Création de contrôles (CheckBox, List&hellip)
Test
Respect des normes Cdiscount
Environnement technique
Web forms / MVC, Développement orienté service
Windows, Visual Studio 2013/2015, Web Forms, SQL Server, C#, HTML, CSS, Javascript
Développeur .NET
AKKA TECHNOLOGIES (Bordeaux)
6/2016 - 1/2017
Intitulé du Projet
Mise en place du système de livraison sous 24hRéalisations
Création de calendriers et d&rsquointerfaces Web Permettant la gestion des livraisons Express
Adaptation de la base de données existante (ajout de tables et de champs)
Réalisations des spécifications techniques
Création du model de base de données
Création des tables et des procédures stockées
Création de contrôles (Calendriers Web Form)
Test
Respect des normes Cdiscount
Environnement technique
Web forms
Développement orienté service
Développeur .NET
Imagine Editions (CompuGroup Medical) - Soulac
8/2014 - 3/2016
Développement d'interface Web en C# ASP.NET MVCRéalisations
Application interne connectée à une base Sql Server permettant le suivi des migrations
de données médicales pour les nouveaux clients HelloDoc
Migration d'Access vers Sql Server
Respect du développement MVC avec séparation des composants de modèle, de vue
et de contrôleur
Utilisation du modèle d&rsquoétat et des méthodes Helper de validation HTML
Validation de champs côté client (JavaScript)
Amélioration du processus de suivis des migrations
Conception et réalisation d&rsquoune nouvelle interface Web
Utilisation d&rsquoune nouvelle technologie, meilleure prise en compte des besoins
fonctionnels
Environnement technique
Windows, Visual Studio 2012, ASP.NET MVC3, SQL Server, C#, HTML, CSS, Javascript,
Razor
Développeur C, C++
Imagine Editions (CompuGroup Medical) - Soulac Sur mer
6/2013 - 3/2016
Intitulé du Projet
Migration de données médicalesRéalisations
Reverse engineering des systèmes de stockage de logiciels médicaux (Crossway,
Axisante...).
Restauration de bases de données (Oracle, Sql Server, Mysql, Omnis, Paradox, 4D...)
Etude des structures de bases de données, recherche des tables contenant les données
et des liens qui assurent la cohérence des données récupérées
Élaboration des requêtes Sql et du code C, C++, C# permettant l&rsquoextraction des données
et leur intégration dans le logiciel Hellodoc (fichiers Xml)
Techniques de lecture des données (ODBC, librairies C : Oracle OCILIB, Postgres libpq)
Diminution du délai de traitement des migrations
Utilisation des librairies OCILIB pour Oracle et libpq pour Postgres.
Amélioration des performances par optimisation du code existant
PROJETS PERSONNELS
Git :
********
Asp-net-Mvc4-Angular5
Asp-Net-Core-Angular5
Angula-7
pplication sur Google Play :
GéoQuizine Xamarin (Quiz sur les capitales et les drapeaux)
********?id=net.hamidem.geoquizine
Actu Xamarin (Application présentant des articles de médias français)
********?id=net.hamidem.actu
Environnement technique
Windows, Visual Studio 2012, C, C++ (MFC), SQL Server, Oracle, MySQL, Postgres