Yann - Développeur .NET

Ref : 070220Y001
Email vérifié
Photo de Yann, Développeur .NET
Compétences
Expériences professionnelles
  • EXPÉRIENCES PROFESSIONNELLES

    Depuis 12/2021
    Développeur interface industrielle 3d sous Unity - Auto-Entrepreneur
    Conception d'un logiciel d'acquisition et d'affichage en trois dimensions de données issues de capteurs
    sous-marins pour OCTECH.
    Technologies: C#, .NET, Windows 10, Moteur 3d Unity
    02/2015 – 10/2021
    Développeur .NET et C/C++ - Salarié chez AVON Communications
    Conception de logiciel de console radar pour navires militaires et zones portuaires.
    Développement de logiciels de recueil de preuves pour navire militaire.
    Développement d’une unité de distribution de données de navigation pour navire militaire.
    Conception d’un journal de bord et de navigation électronique pour la Marine française.
    Installation de systèmes sur navires et zones portuaires (Thaïlande, Bulgarie, Hollande, France).
    Formation de personnel militaire français et étranger aux logiciels déployés.
    Technologies: C#, .NET, C/C++, Windows 7 et 10, Linux Debian

    Depuis 02/2015
    Développeur .NET et C/C++ - AVON Communications
    Conception de logiciel de console radar pour navires militaires et zones portuaires.
    Développement de logiciels de recueil de preuves pour navire militaire.
    Développement d’une unité de distribution de données de navigation pour navire militaire.
    Conception d’un journal de bord et de navigation électronique pour la Marine française.
    Installation de systèmes sur navires et zones portuaires (Thaïlande, Bulgarie, Hollande, France).
    Formation de personnel militaire français et étranger aux logiciels déployés.
    Technologies: C#, .NET, C/C++, Windows 7 et 10, Linux Debian.

    01/2014 - 01/2015
    Développeur interface industrielle - Auto-Entrepreneur
    Conception d'un logiciel d'acquisition et d'affichage de données issues de capteurs sous-marins pour
    OCTECH.
    02/2009 - 12/2013
    Développeur .NET - Auto-Entrepreneur, SSII
    Développement de logiciels et d'application web.
    Domaines: facturation, gestion documentaire, interfaces homme-machine pour sondes sous-marines
    Technologies: ASP.NET, WinForm, C#, VB.NET, C/C++, VB6, Sql Server, Visual Studio 2013, TFS

    REALISATIONS
    Depuis Février 2008 : Auto-entrepreneur
    Projets en cours de développement :
    - Site Web sur mesure pour une galerie d’art

    Principales fonctions implémentées dans le site :
    - Affichage des artistes et de leurs collections
    - Zone d’administration permettant la gestion des artistes et l’édition des collections d’œuvres d’art
    - Page de contact, newsletter, panier de sélection, mailing
    - Gestion d’utilisateurs avec profil, avec accès sécurisé

    Technologies :
    - ASP.NET/C#
    - Sql Server, XML
    - HTML, CSS
    - Javascript
    - Visual Studio 2008
    - DotNetNuke : développement de modules

    - Logiciel de facturation pour un revendeur de télécommunications satellitaires

    - Développement d’une application de gestion (Winform .NET)
    Ce logiciel permet l’intégration dans une base Sql Server de données brutes de facturation fournies par des fournisseurs télécoms et de générer, expédier, imprimer les factures pour les clients finaux.

    - Interface Web destiné aux clientsfinaux leur permettant d’accéder via l’internet à leur compte personnel et de refacturer pour leurs propres clients.
    - Développement d’une base de données sous Sql Server 2005
    - Gestion d’utilisateurs, avec accès sécurisé

    Technologies :
    - ASP.NET/C#
    - Sql Server, XML
    - HTML, CSS
    - DevExpress
    - DotNetNuke : développement de modules
    - Javascript
    - Visual Studio 2008

    D’ octobre 2002 à avril 2008 à IXTRAWL – Pont L’Abbé (29)
    Conception et maintenance de deux interfaces homme/machine pour système d’instrumentation de chalut.

    La fonction principale de ces logiciels est d’informer en temps réel le marin pêcheur de l’état de son système de pêche en exploitant les données de position, taux de capture, température issues de capteurs sous-marins installés sur le chalut.

    Acquisition de données :
     sur liaison série RS-232 (GPS, Compas, Sondeur de fond, …)
     sur carte son (via driver audio WDM de Windows)
     sur le réseau (UDP/IP, TCP/IP)

    Modes d’affichage:
     afficheurs numériques
     2D
     3D (OpenGl)
     Courbes (historique de données)

    Exportation des données:
     vers RS-232, UDP/IP, TCP/IP.
     vers fichiers d’enregistrement (pour analyse, rejeu, …)

    Environnement :
    Windows,
    Visual Studio, InstallShield ,
    MFC , C/C++, Visual Basic 6, ActiveX
    TCP, UDP, API Audio WDM, RS-232, NMEA 0183 (GPS, Compas, …),
    OpenGl

    De janvier 2004 à avril 2008 à IXTRAWL – Pont L’Abbé
    Conception et maintenance d’un outil de configuration de système intégré pour le service Production.

    Chaque client possède une configuration de pêche différente, nécessitant un paramétrage dédié de son logiciel et de ses balises.
    Cet outil permet aux techniciens de production
     de prendre en compte les paramètres propres à chaque client
     de les faire valider avant de générer le soft et paramétrer les balises
     d’avoir une traçabilité pour chaque système vendu (paramètres conservés dans une base de données).

    Environnement :
    Windows,
    Visual Studio, InstallShield
    MFC , C/C++, Visual Basic 6, VBA, SQL, ActiveX
    ACCESS,
    TCP, UDP, RS-232

    De juillet 2007 à août 2007 à IXTRAWL – Pont L’Abbé (29)
    Etude de faisabilité de portage de logiciels IXTRAWL vers une technologie web.
    Test effectués sous Linux Debian et sous Windows.
     Installation et configuration d’un serveur Apache 2.2.4 / PHP5 / MySql 5
     Installation et configuration d’un serveur IIS 6 sous Windows XP.
     Installation du paquetage Symfony (Framework PHP5) sur le serveur
     Création / gestion de base de donnée MySql via l’outil php propel (Object Relational Mapping)
     Utilisation du design patten MVC via Symfony
     Utilisation d’ AJAX via Symfony
     Utilisation de CGI.

    De février 2007 à juin 2008 à IXTRAWL – Pont L’Abbé (29)
    Etude de faisabilité de portage de logiciels IXTRAWL sous Linux.
     Installation sur le poste de travail d’un environnement de développement sous Linux.

    Installation de Linux Debian Etch
    o Système de base via image iso sur CD
    o Téléchargement et installation des paquetage sur l’internet via FTP.

    o Installation d’un multiboot (LILO avec Linux / Windows XP).
    Mise à jour de Linux Debian Etch en Linux Debian Lenny
    o Exploitation de l’outil apt en ligne de commande pour la gestion des paquetages.

    Installation de Qt4 sur Debian Lenny

    Installation de Kdevelop 3.5
    o Mise à jour des outils de compilation / configuration (gcc, autoconf, automake, …)
    o Configuration de Qt4 dans l’environnement Kdevelop.

    Installation des paquetages de développement d’Ogre3D et OIS sous Debian Lenny.
    Intégration d’Ogre3D et OIS dans l’environnement Kdevelop.
     Réécriture de l’interface graphique de Geonet avec exploitation du framework C++ Qt4 de Trolltech.
    Source portable Windows / Linux.
    Implémentation du source avec Kdevelop

    Compilation avec GCC/G++:
    o Utilisation de MinGW en ligne de commande sous Windows.
    o Utilisation de GCC/G++ en ligne de commande sous Linux.
    o Utilisation de GCC/G++ via Kdevelop 3.5 sous Linux.

    Test sous Windows XP / Debian avec Xfce, Gnome et KDE.
     Ecriture de module de test d’interfaçage série sous Linux
    Programmation système POSIX.
    o Utilisation de open, read, write, close, ioctl sur périphérique RS-232.
    o Exploitation de la structure termios.
    Ecriture du source avec vim.
    Compilation en langage C avec GCC en ligne de commande.
    Environnement : Linux Debian, Windows XP
    Qt4 , C/C++,
    Kdevelop 3.5, Visual Studio .NET 2003, MinGW, GCC, vim

    De mars 2006 à juillet 2006 à IXTRAWL – Pont L’Abbé
    Conception d’une interface homme/machine pour système d’instrumentation en milieu sous marin.
    Il s’agit du logiciel MIPS, réalisé pour la société IXSEA (Brest) et le SHOM (Brest).
    Applications dans le domaine de l’offshore pétrolier, de la cartographie marine.

    Les informations suivantes sont affichées :
     position des balises
     température de l’eau au niveau des balises
     immersion des balises

    L’interface MIPS est le résultat d’un portage de l’interface orientée pêche Geonet pour le secteur pétrolier et océanographique.
    Exploitation de plusieurs design patterns (Singleton, Composite, Fabrique, …) et de la librairie C standard pour exploiter des tables en XML.
    Environnement :
    Windows,
    Visual Studio, InstallShield
    C/C++, Visual Basic 6, ActiveX, MFC
    TCP, UDP, RS-232, NMEA 0183 (GPS, Compas, …).
    Librairie standard STL
    Design Patterns
    XML

    De janvier 2004 à mars 2004 à IXTRAWL – Pont L’Abbé
    Conception d’un oscilloscope logiciel dédié à une carte d’acquisition.
    Ce logiciel permet d’acquérir un signal sur une carte spécifique, de l’enregistrer, rejouer et afficher.
    Des fonctions de recherche de pics, de calcul de FFT, de contrôle du gain sont incluses dans l’interface.
    Environnement :
    Windows,
    Visual Studio,
    VB6, ActiveX, Gdi (via Visual Basic 6),
    Visual Studio, InstallShield

    De juin 2003 à novembre 2003 à IXTRAWL – Pont L’Abbé
    Conception d’une interface homme/machine pour sondeur numérique sous-marin.
    Ce logiciel propose un affichage en temps réel de données de sondage numérique à trois fréquences.
     acquisition des données sur carte son
     informations explicitées sont forme colorimétrique
     historique de données (défilement de bitmap géré via Gdi32)
    Environnement :
    Windows,
    Visual Studio,
    MFC, Gdi, C/C++, Visual Basic 6, ActiveX,
    Visual Studio, InstallShield
    TCP, UDP

    D’avril 2003 à juillet 2003 à IXTRAWL – Pont L’Abbé
    Responsable de Développement IHM.
    Conception d’un composant ActiveX d’acquisition audio.
    Ce composant gère l’enregistrement continu du signal d’entrée audio de la carte son du PC sur une série de buffers placés dans une queue.
    Ecrit en C++ (MFC ActiveX Control).
    Exploité dans une application MFC et une application Visual Basic 6.
    Environnement :
    Windows,
    Visual Studio,
    MFC, C++, ActiveX,
    API Driver Audio WDM (winmm.dll).

    Mars 2003 à IXTRAWL – Pont L’Abbé
    Conception d’un composant de graphique de courbes.
    Ce composant se charge de l’affichage des données sous forme de courbes (l’axe X représente le temps) et de leur enregistrement dans des fichiers. Il est possible de charger un fichier, de le rejouer à vitesse réelle ou en accéléré.
    Environnement :
    Windows,
    Visual Studio,
    Visual Basic 6, ActiveX.

    D’octobre 2002 à février 2003 à IXTRAWL – Pont L’Abbé
    Responsable de Développement IHM.
    Conception d’un composant de communication RS-232 et TCP/IP .
    Ce composant possède une interface graphique de configuration permettant de créer plusieurs lignes de communication.
    Chaque ligne de communication
     est de type RS-232 ou de type TCP/IP (création d’un serveur sur la machine hôte de l’application)
     est en mode binaire ou en mode ASCII
     possède un identifiant (chaîne de caractère)
    L’interface graphique de configuration est utilisable en mode création dans l’environnement Visual Studio ou en mode exécution.
    Environnement :
    Windows,
    Visual Studio,
    Visual Basic 6, ActiveX,
    RS-232, TCP/IP.

    En octobre 2002 à IXTRAWL – Pont L’Abbé
    Responsable de Développement IHM.
    Conception d’un composant d’accès au registre de Windows.
    Ce composant propose une interface de programmation simple pour la gestion des configurations des applications d’IXTRAWL.
    Deux versions : une DLL et un contrôle ActiveX.
    Environnement :
    Windows,
    C/C++, ActiveX, Win32,
    API Base de registre de Windows, Regedit.

    De mai 2002 à septembre 2002 à IXTRAWL – Pont L’Abbé
    Stagiaire AFPA - Développement d’IHM.
    Conception d’une interface homme/machine pour système de courantométrie sous-marine
    Réception des données sur liaison série RS-232, format ASCII NMEA 0183.
    Fonctionne sous Windows XP et Vista.
    Environnement :
    Windows,
    MFC, C/C++,Visual Basic 6, ActiveX, Win32, Gdi
    RS-232, TCP/IP, NMEA 0183 (GPS, Compas, …).

Études et formations
  • FORMATION INFORMATIQUE

    2002 BTS Analyste Programmeur (AFPA de Brest)

    Septembre 2001 / Septembre 2002 – AFPA de Brest (29)

    Stage chez IXTRAWL de Mai 2002 à septembre 2008

    Programme :
    • Informatique de base
    Analyse algorithmique
    Système d’exploitation (Linux Suse & Windws NT4)
    Langage de commande (Linux/Bash & MsDos/Batch)
    Outils de développement (compilateurs, éditeur de liens, débogage).
    Langage de programmation C

    • Programmation Orientée Objet
    Langage de programmation C++

    • Bases de données
    Langage SQL (Sql Server)

    • Développement graphique - IHM
    Visual Studio : C++, MFC

    • Développement d’applications multitâches
    Système temps réel pSOS
    Chaîne de compilation sous Dos (DOSEMU sous Linux)

    1992/95 Faculté des sciences - UBO – Brest (29)

    1992 BAC C - Lycée Laënnec de Pont L’Abbé (29)

    CONNAISSANCES TECHNIQUES
    Systèmes
    Windows, Linux
    Langages
    C#, C/C++, VB.NET, Visual Basic 6
    PHP5, HTML, XML
    Serveurs d’applications IIS / ASP.NET, LAMP
    Bases de données
    Sql Server, MySql, ACCESS
    Outils Visual Studio 6 à 2008, Kdevelop, Outils GNU (gcc, …)
    DotNetNuke,
    DevExpress,
    CMS400

    Langues :
    Anglais
    Technique, lu et écrit couramment

D'autres freelances
Développeur .NET

Ces profils pourraient vous intéresser !
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
CV Développeur .NET
Franck

Développeur .NET

  • POISSY
.NET C# SQL GIT DOCKER NODE.JS JIRA ASP.NET HTML5 JAVASCRIPT
Disponible
CV Développeur Data / Support et maintenance applicatif Asset Management
Walid

Développeur Data / Support et maintenance applicatif Asset Management

  • NANTERRE
SQL PYTHON SQL SERVER VBA .NET BASH
Disponible
CV Consultant SQL
Albert

Consultant SQL

  • PARIS
SQL C# SQL SERVER .NET C++
Disponible
CV Consultant fonctionnel C#
Anthony

Consultant fonctionnel C#

  • SAINTE-CROIX-DE-QUINTILLARGUES
C# .NET SQL PHP
Disponible
CV Ingénieur de développement FullStack .NET / Angular
Cedric

Ingénieur de développement FullStack .NET / Angular

  • SOMAIN
.NET C# SQL POSTGRESQL API RESTful Angular PYTHON BI
Disponible
CV Consultant développeur full stack
Brice

Consultant développeur full stack

  • L'HAŸ-LES-ROSES
Angular JAVA JAVASCRIPT SQL TypeScript SPRING .NET DOCKER Kubernetes
Disponible
CV Ingénieur de développement .NET
Jean-Claude

Ingénieur de développement .NET

  • BERCHÈRES-SUR-VESGRE
.NET SQL C# SQL SERVER GIT JIRA JAVASCRIPT VB.NET
Disponible
CV Développeur Fullstack .Net|C#
Alain Christian

Développeur Fullstack .Net|C#

  • PARIS
.NET C# ASP.NET MVC API RESTful REACT.JS GIT SQL SERVER TypeScript DEVOPS SCRUM
Disponible