Ayache - Développeur C# WPF

Ref : 200526C004
Email vérifié
Photo d'Ayache, Développeur C# WPF
Compétences
Expériences professionnelles
  • Consultant Software

    ISAGRI
    Jan 2022 - aujourd'hui

    Projets 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

    SCHLUMBERGER
    Jan 2016 - Jan 2022

    Projets 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.
     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.

    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.
  • Ingénieur Recherche et Développement 6 ans et 2 mois

    Oodrive
    Jan 2010 - Jan 2016

    Editeur de logiciels, pionnier du mode SaaS (Software as a Service) en France et l’un des leaders
    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# ».

    Environnement technique : Visual Studio 2015 « C#, WPF, Remoting Server, Client lourds », Windows, VSS, AlphaVSS, AlphaFS, NUnit.
  • Ingénieur Recherche et Développement

    Business EffiScience « Alpha Cube »
    Jan 2007 - Jan 2010

    3 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
    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

    Environnement technique : Visual Studio 2005 « C++, C#, Remoting Server », VBA, Windows XP et 2003 serveur.
  • Vacataire chargé de TD/TP Outils

    UNIVERSITE DE PARIS 10 NANTERRE
    Jan 2006 - Jan 2007

    Centre de Formation Professionnelle 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

    Environnement technique : Merise, Clipper, Delphi Ecole Nour d'El Eulma « Algérie »
  • Préparation doctorat informatique et Recherche Opérationnelle

    Laboratoire d’Informatique de Paris 6 « LIP6 »
    Jan 2004 - Jan 2007

    Préparation doctorat informatique et Recherche Opérationnelle
    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++ »

    Environnement technique : C++, Scilab, Branch and Bound, programmation linéaire en 0-1, programmation dynamique, Windows XP, Linux.
  • Laboratoire d’Informatique de Paris 6 « LIP6 »

    DEA informatique et Recherche Opérationnelle
    2004 - aujourd'hui

    Le projet consiste à optimiser l'espérance de gain d'une entreprise qui veut partitionner un budget sur
    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 »

    Environnement technique : Scilab, programmation dynamique, programmation mathématique, Windows XP, Linux.
  • Formateur en informatique

    1999 - 2001

     TP algorithmiques en Pascal pour techniciens ;

     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 »

    Environnement technique : Merise, Clipper, Turbo Pascal, Delphi
  • Faculté de Génie

    Université de Sétif « Algérie ».
    1999 - aujourd'hui

    Stage de durée de 6 mois au sein du laboratoire de la Faculté de Génie en Intelligence Artificielle,
    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 »

    Environnement technique : programmation logique, la logique des prédicats, PROLOG
Études et formations
  • Préparation Doctorat Informatique et Recherche Opérationnelle

    Université Paris 6
    2004
  • DEA Informatique et Recherche Opérationnelle

    Université Paris 6
    2004
  • Préparation au DEA Systèmes Intelligents

    Université Paris IX
    2002
  • DEA Informatique et Recherche Opérationnelle

    Université Paris 6
    2002
  • Ingénieur d’état en informatique Faculté de Génie

    Université de Sétif « Algérie ».
    1994
Autres compétences
COMPETENCES TECHNIQUES

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

D'autres freelances
Développeur C#

Ces profils pourraient vous intéresser !
CV Ingénieur de développement C#
Pascal

Ingénieur de développement C#

  • DURRENBACH
C# .NET JAVASCRIPT TypeScript REACT.JS
Disponible
CV Développeur .NET
Sammy

Développeur .NET

  • SAINT-GERMAIN-LÈS-ARPAJON
.NET C# SQL Cloud AWS DOCKER MONGODB ASP.NET MVC Google Cloud Platform AZURE JAVASCRIPT
Disponible
CV Développeur WEB
Tittouan

Développeur WEB

  • CÉPIE
JAVASCRIPT HTML WORDPRESS CSS PHP SSL MYSQL C++ C# .NET
Disponible
CV Développeur UNITY 3D
Jérôme

Développeur UNITY 3D

  • CELLETTES
UNITY 3D C# C++ JAVASCRIPT PHP .NET HTML5 CSS MYSQL SQL
Disponible
CV Développeur C# .net
Oussama

Développeur C# .net

  • LYON
JAVASCRIPT .NET C# SQL SERVER REACT.JS React Native
Disponible
CV Développeur SYMFONY
François

Développeur SYMFONY

  • ALBI
MYSQL IOT PHP EXCHANGE SHAREPOINT ONLINE C# SYMFONY LINUX InfluxDB
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Développeur C#
Abdelkader

Développeur C#

  • ÉVRY
C# SQL SERVER JAVASCRIPT ANGULARJS Angular
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Ingénieur en Data et IA
Joel

Ingénieur en Data et IA

  • CHAMPS-SUR-MARNE
PYTHON Microsoft Power BI SQL EXCEL AZURE PYSPARK JAVA C# PHP .NET
Disponible