-
Exitecs
- Consultant .Net
2018 - maintenant
EXITECS est spécialisée dans l’ingénierie et le conseil en technologies.
128 Avenue de la Division Leclerc ANTONY, 92160, Paris, France
-
Spindox
- Développeur .NET
2017 - 2018
Contexte Framework SPINDOX spécifique ayant pour but de :
* Éviter la redondance du code.
* Minimiser le nombre des anomalies.
* Faciliter la correction des anomalies.
* Augmenter le rendement des développeurs.
* Faciliter l'intégration des nouveaux modules.
* Permettre la réutilisation de plusieurs modules fonctionnels standard ce qui rend le développeur plus concentré sur la couche métier.
Activités * Analyse des demandes et des cahiers des charges.
* Cadrage et planification.
* Participation aux réunions de suivi.
* Conception de l'architecture physique.
* Rédaction des spécifications techniques détaillées.
* Participation au développement back-end:
* Création de repository
* Création de la base de données en utilisant l'Entity Framework.
* Développement des web API REST.
* Intégration de dynamic expression.
* Création des modèles T4.
* Réalisation des tests d'intégration et tests de non régression.
* Mise en production et intégration du Framework avec les solutions existantes.
Environnement C#, Repository Design Pattern, N-Layers Design Pattern, Dynamic Expression, Generic Type, Reflection, JavaScript, Entity Framework, Web API, Template T4, Auto Mapper, ASP.NET, APEX, Visual studio 2017, Resharper, Trello, Team Foundation Server, Codesmith, MS SQL Server 2017, Toolbelt (Redgate), Snippet Designer, Power Designer, Generic Type, Json.
-
Spindox
- Développeur .NET
2016 - 2017
Contexte Dans le cadre de la maintenance applicative d'une solution dédiée à la gestion des magasins de produits auditifs. La mission consistait à réalisation aux corrections des bugs remontés par le client et la prise en comptes des demandes d'évolution (Change Resquest) J'occupais le poste de developpeur .NET dans une équipe de 15 personnes.
Activités * Analyse des demandes d'évolution (Change Request).
* Qualification des tickets et des incidents.
* Estimation des charges dans le cas d'un Change request.
* Priorisation des tâches conjointement avec le client selon ses besoins.
* Création des procédures stockées.
* Optimisation des requêtes (créations des indexes, création des vues).
* Création des jobs et des déclencheurs (SQL Server)
* Priorisation des tâches selon leurs impacts et dépendances techniques.
* Rédaction & mise à jour des spécifications techniques détaillées.
* Gestion de backlogs.
* Participation aux réunions quotidiennes (Dailly meetings)
* Réalisation des demandes de d'évolution (full-stack)
* Corrections des bugs (full-stack).
* Maintenance des services WCF.
* Réalisation des Tests Unitaires et Tests d'intégrations.
* Génération des builds et les déploiements sur les environnements Intégration, Recette et Production.
Environnement C#, WPF, MVVM, XAML, TELERIK, T-SQL, APEX ( reverse Engenering)
Visual studio 2015, OzCode, Resharper, JIRA, Team Foundation Server, Visual Studio Online, MS SQL Server 2016, Toolbelt (Redgate), SSMS Tools Pack, Snippet Designer, Json, WCF.
Methodologie utilisée: Agile.
-
Sintware
- Développeur .NET
2015 - 2016
Contexte C'est une application de bureau développée par la technologie Winforms, faite pour les guichets du bac Djerba permettant : l'impression des tickets d'entrée, la gestion de la caisse, l'ouverture/fermeture des Barrières, la sauvegarde des photos capturées pour chaque véhicule, la communication avec les autres guichets, le calcul du nombre des véhicules par Bac/Jour/...
Activités * Analyse des demandes et du cahier des charges.
* Planification de travail.
* Rédaction des spécifications techniques.
* Estimation des charges.
* Participation aux réunions de suivi.
* Participation au développement back-end.
* Développement du module « Guichet »
* Développement des Interfaces entre l'application et les accessoires électroniques (les caméras, portique, les compteurs, etc.)
* Création des procédures stockées.
* Création des bases, des comptes, des tables, des indexes, des vues et des triggers (SQL Server).
* Optimisation des requêtes.
* Backup/restore des bases.
* Participation au développement front-end avec Devexpress (winforms).
* Développement des web services en ASMX.
* Réalisation des Tests unitaires et d'intégrations.
* Mise en production de l'application.
Environnement C#, Winforms, ASP.NET, Devexpress, ADO.NET, N-Layers Design Pattern, Visual studio 2013, Asana, MS SQL Server 2012, Power Designer, Lecteur RFID,
-
Sintware
- Développeur .NET
2013 - 2015
Contexte C'est une application Web ASP.NET développée par la technologie Webforms permettant aux utilisateurs de suivre et manipuler leurs cartes électroniques à distance (Exemples : Visualiser la température ou Ouvrir une vanne d'eau).
Suivi et modification des états des machines ...
Activités * Analyse des demandes et du cahier des charges.
* Cadrage.
* Participation aux réunions.
* Participation à la conception de l'architecture logique et physique.
* Création des procédures stockées.
* Création des bases, des comptes, des tables, des indexes, des vues et des triggers (SQL Server).
* Optimisation des requêtes.
* Backup/restore des bases.
* Développement d'un module d'aide à la décision en se basant sur des algorithmes de calculs prédéfinis (C#)
* Développement des écrans et des interfaces pour configuration les cartes électroniques (webform, ADO.NET).
* Développement des écrans pour afficher les indicateurs (des graphes) sur les cartes électroniques connectées (Températures, humidités, vitesse du vent, pression, etc.) (webform, ADO.NET, DevExpress)
* Correction des bugs sur les web services (ASMX)
* Participation aux Tests.
* Mise en production de l'application en utilisant IIS.
Environnement C#, Webforms, ASP.NET, Devexpress, ADO.NET, N-Layers Design Pattern, Visual studio 2013, Asana, MS SQL Server 2012, Power Designer, IIS
-
Sintware
- Développeur .NET
2013 - 2013
Contexte Projet permettant la création des interfaces graphiques et des commandes et de les sauvegarder dans des cartes équipées par des afficheurs tactiles
ACTIVITÉS * Analyse des demandes et du cahier des charges.
* Planification de travail.
* Participation aux réunions.
* Participation à la conception de l'architecture logique et physique
* Participation au développement back-end en C#.
* Développement d'un module permettant le codage des interfaces graphique et des commandes pour l'insérer dans des cartes électroniques en utilisant le protocole RS232?
* Participation au développement front-end (Winforms).
* Développement Des écrans permettant la création des interfaces graphiques et la configuration des commandes.
* Participation aux Tests
ENVIRONNEMENT C#, Winforms, .NET, Devexpress, Visual studio 2013, Asana
-
Sintware
- Développeur C
2012 - 2013
Contexte Application permettant la manipulation d'un incubateur d'œufs. Contrôle de la température, de l'humidité, de la rotation des plateaux...
ACTIVITÉS * Analyse des demandes.
* Participation à la rédaction du cahier des charges.
* Participation à la conception de l'architecture logique et physique.
* Planification des tâches.
* Participation aux réunions de suivi
* Participation au développement en C.
* Développement d'un module permettant la communication avec des sondes de capteur de température, des capteurs d'humidité, des résistances et des moteurs
* Développement des méthodes pour manipuler L'incubateur d'une manière conditionnelle.
* Participation aux Tests.
Environnement C, Microcontrôleur, Sonde, Moteur, MPLAB X, Asana, XML, JSON.
-
Evasion Net
- Développeur IOS
2012 - 2012
Contexte Comparateur de prix des hôtels et des vols sur Ios. Link - https://www.youtube.com/watch?v=PD5l-eO8RA4&t=1s
ACTIVITÉS Conception et développement de l'ensemble de l'application en utilisant web service de TunisieBooking.
* Création des écrans de recherche
* Création des écrans permettant la comparaison des prix des vols et des hôtels
ENVIRONNEMENT XCODE, Objective-C, IOS, XML, JSON.
-
Cremerie General
- Développeur .Net
2011 - 2011
Conception et développement d'une application de gestion de stock
-
CNRPS
- Stagier
2010 - 2010
Maintenance matériel, installation des logiciesl...