Ayache - Développeur C# WPF
Ref : 200526C004-
78170 LA CELLE-SAINT-CLOUD
-
Développeur, DevOps, Ingénieur de développement (47 ans)
-
Télétravail si le client est à plus de 2h de son domicile
-
Bientôt freelance
-
Consultant Software
ISAGRIJan 2022 - aujourd'huiProjets ISAGED Connect : Solution native de la gamme AGIRIS Connect, destinée à des cabinets comptables, elle permet d’organiser et d’accéder à l’intégralité des documents en lien avec leurs clients, la vie du cabinet ou leurs référentiels métiers.
Développement de la solution ISAGED
Gestion d’intégration continue sous TFS
Élaboration et amélioration de la stratégie de test et spécification des plans de tests
Rédaction des spécifications techniques.
Gestion de couverture de code SonarQube.
Contexte : C#, WPF MVVM, Client lourd, SQL Server, .Net Core, MSTest, TFS, SonarQube, Agile Scrum. -
Consultant Software & Baseline Engineer
SCHLUMBERGERJan 2016 - Jan 2022Projets WWellComm : Solution de commissioning et monitoring des puits de pétrole via des carte d’acquisitions et de pilotage de capteurs de température et de pression et de commande de vannes.
Contexte : C#, WPF MVVM, DevExpress, Client lourd, Micro services, .Net Core, NUnit, Azure DevOps, SonarQube, UI tests Ranorex, Communication Modbus, Protocole OPC, ZeroMQ, MQTT, PowerShell, Agile Scrum.
Développement de la solution WWellComm
Gestion d’intégration continue sous Azure DevOps
Élaboration et amélioration de la stratégie de test et spécification des plans de tests
Création de Micro services avec .Net Core 3.0 et ZeroMQ.
Intégration de l'exécution des tests dans le processus de l'intégration continue
Création des tests d’interface utilisateur Desktop sous Ranorex.
Rédaction des spécifications techniques.
Création de Scripts PowerShell Windows.
Gestion de couverture de code SonarQube. -
Ingénieur Recherche et Développement 6 ans et 2 mois
OodriveJan 2010 - Jan 2016Editeur de logiciels, pionnier du mode SaaS (Software as a Service) en France et l’un des leaders
Environnement technique : Visual Studio 2015 « C#, WPF, Remoting Server, Client lourds », Windows, VSS, AlphaVSS, AlphaFS, NUnit.
incontestés du marché français de la télé sauvegarde, du partage des fichiers en ligne et du travail
collaboratif en ligne.
Développement :
Développement d’une application de Backup qui permet aux TPE et PME de se prémunir contre
tous les risques de sinistres informatiques en sauvegardant leurs données critiques vers des centres
d’hébergement hautement sécurisés, redondés « C# ».
Développement d’un plugin Outlook « une solution sécurisée » d'envoi de fichiers volumineux
entre les collaborateurs d’une entreprise et leurs interlocuteurs externes « C# ».
Développement du client lourd pour Pack Fnac, une solution permet de synchroniser les données
des particuliers avec un espace distant et plusieurs ordinateurs « WPF, C# ».
Développement une solution WebSynchro Pro permettant de synchroniser des données entre les
collaborateurs d’une entreprise et leurs interlocuteurs externes via un serveur distant « WPF, C# ». -
Ingénieur Recherche et Développement
Business EffiScience « Alpha Cube »Jan 2007 - Jan 20103 ans et 6 mois Business EffiScience est une société de conseil en stratégie en forte croissance qui intervient auprès des directions générales de grands groupes internationaux pour les aider à définir et implémenter
Environnement technique : Visual Studio 2005 « C++, C#, Remoting Server », VBA, Windows XP et 2003 serveur.
leurs stratégies opérationnelles d’optimisation de leur rentabilité et de minimisation de leurs risques.
Développement :
Développement d’un Scheduler qui permet d’ordonnancer et contrôler des tâches d’apprentissage
en temps réel pour un centre de calcul de 100 serveurs Octo-Pros « C# ».
Développement d’un système de Plugin via les threads pour l’ajout et/ou suppression de
Paramètres durant l’apprentissage de chaque tâche « C# ».
Création des services Windows pour le contrôle des processus à distance « C# ».
Développement de Remoting Server pour la communication entre processus à distance « C# »
Développement d’un système de communication entre processus via les sockets « C++ et C# »
Développement d’un système de communication entre processus via les Pipes « C# »
Création d’un Module de lecture et de conversion de données brutes en Matrice « C++ et VBA ».
Gestion de remonter de bugs basés sur une interface web avec Mantis Bug Tracker -
Vacataire chargé de TD/TP Outils
UNIVERSITE DE PARIS 10 NANTERREJan 2006 - Jan 2007Centre de Formation Professionnelle d'El Eulma « Algérie »
Environnement technique : Merise, Clipper, Delphi Ecole Nour d'El Eulma « Algérie »
2000- 2001 Formateur en informatique
Chargé de cours l’étude et l’organisation des fichiers pour techniciens ;
Chargé de cours d’Architecture et fonctionnement des ordinateurs pour techniciens ;
Encadrement d'étudiants durant leurs projets de fin d’études -
Préparation doctorat informatique et Recherche Opérationnelle
Laboratoire d’Informatique de Paris 6 « LIP6 »Jan 2004 - Jan 2007Préparation doctorat informatique et Recherche Opérationnelle
Environnement technique : C++, Scilab, Branch and Bound, programmation linéaire en 0-1, programmation dynamique, Windows XP, Linux.
Le projet de recherche consiste à optimiser des fonctions additivement séparables non convexes sous
contrainte de sac à dos en utilisant le principe de la discrétisation de ces fonctions sur des intervalles
choisis selon le degré d’approximation voulu, on obtient plusieurs solutions approchées qui servent
comme des points de départ pour d’autre méthodes de recherche locale.
Développement :
Développement d’une classe Matrice avec la totalité des opérations matricielles « C++ ».
Implémentation de la méthode du Simplexe pour la résolution de programmes linéaires « C++ »
Développement d’une méthode de résolution de problèmes de semi affectation généralisé « C++ »
Développement d’une méthode de Branch and Bound pour la résolution de problèmes de
programmation linéaire en 0-1 basée sur le principe des arbres de décision « C++ » -
Laboratoire d’Informatique de Paris 6 « LIP6 »
DEA informatique et Recherche Opérationnelle2004 - aujourd'huiLe projet consiste à optimiser l'espérance de gain d'une entreprise qui veut partitionner un budget sur
Environnement technique : Scilab, programmation dynamique, programmation mathématique, Windows XP, Linux.
plusieurs projets, la fonction à maximiser est une fonction quasi concave, sous contraintes
budgétaire.
Développement :
Implémentation de la méthode du Simplexe pour la résolution de programmes linéaires « Scilab »
Implémentation de méthodes de résolution de problèmes convexes de programmation
mathématique « Scilab » -
Formateur en informatique
1999 - 2001 TP algorithmiques en Pascal pour techniciens ;
Environnement technique : Merise, Clipper, Turbo Pascal, Delphi
Chargé de cours Initiation à la programmation orientée objet pour techniciens ;
Chargé de cours d’Architecture et fonctionnement des ordinateurs pour opérateurs de saisies ;
Utilisations de systèmes d’exploitation « Windows, MSDOS » ;
Encadrement d'étudiants « techniciens et opérateurs de saisies » -
Faculté de Génie
Université de Sétif « Algérie ».1999 - aujourd'huiStage de durée de 6 mois au sein du laboratoire de la Faculté de Génie en Intelligence Artificielle,
Environnement technique : programmation logique, la logique des prédicats, PROLOG
consiste à développer un environnement de Traitement Automatique du Langage Naturel, basé sur
un éditeur de texte avec vérificateur d'orthographe et de grammaire en utilisant la programmation
logique « PROLOG »
-
Préparation Doctorat Informatique et Recherche Opérationnelle
Université Paris 62004 -
DEA Informatique et Recherche Opérationnelle
Université Paris 62004 -
Préparation au DEA Systèmes Intelligents
Université Paris IX2002 -
DEA Informatique et Recherche Opérationnelle
Université Paris 62002 -
Ingénieur d’état en informatique Faculté de Génie
Université de Sétif « Algérie ».1994
Méthodes Agile, Intégration continuée, Merise
Systèmes Windows, UNIX, Linux
Langages C# « Winform et WPF », C++, SQL, Pascal, Prolog, Delphi, Lisp, Scilab, Matlab
SGBD DBase, Clipper, Delphi.
Bureautique Suite Microsoft Office, VBA pour Excel, Latex