Menu

Olivier VILLEDIEU

Toulouse

En résumé

Mes compétences :
.NET
C#

Entreprises

  • Activité indépendante auto-entrepreneur - Développeur

    Toulouse 2015 - maintenant Développement d'applications WindowsPhone à titre personnel.
  • Fiducial - Ingénieur développement .Net

    Courbevoie 2012 - maintenant
  • Orange Business Services - Ingénieur Etude et Développement Confirmé

    2008 - 2012 Juin 2011 à Aujourd'hui :

    Technologies et langages utilisés :
    - Visual Studio 2010
    - VB .Net / WPF
    - Sql Server


    *************************************************
    Décembre 2010 à Juin 2011 :
    - Migration d’applications VB6 en applications Vb.Net sous Visual Studio 2008. Suppression des couches de base de données ODBC en les remplaçant par des couches Ado.Net.
    - Migration d’Intranets entre Vb.Net 2005 et Vb.Net 2008, migration vers Internet Explorer 8 (rétro-compatibilité IE6). Correction et ajout de nouvelles fonctionnalités.
    - En cours : Réalisation d’une application PDA (Windows Mobile 6.5) de contrôle à distance d'une machine outils.

    Technologies et langages utilisés :
    - Visual Studio 2008
    - C# 2.0 / Asp .Net
    - VB .Net
    - Crystal Report
    - Sql Server


    *************************************************
    Septembre 2010 à Janvier 2011 :
    - Développement d’un composant générique de rendu graphique utilisant la librairie Quinn-Curtis (.Net).
    - Migration et stabilisation de l’application existante à partir des sources fournies par le client.

    - Analyse des spécifications.
    - Participation à la conception et aux tests préliminaires de développement (en particulier sur la librairie graphique).
    - Réalisation du développement.
    - Tests de chaque partie développée afin de contrôler le bon fonctionnement par rapport aux besoins énoncés.
    - Optimisation des performances.


    Technologies et langages utilisés :
    - Visual Studio 2005
    - C# 2.0 / Asp .Net
    - VB .Net
    - Crystal Report
    - Sql Server


    *************************************************
    Avril 2009 à Septembre 2010 :
    - Développement d’applications Windows, de Services ainsi que d'applications PDA (Windows CE).
    - Développement de sites Internet (Asp .Net et php).
    - Maintient de l’existant (correction des anomalies et améliorations).
    - Formation et passage des compétences.

    - Analyse des spécifications.
    - Participation aux différentes conceptions.
    - Réalisation des développements.
    - Tests de chaque partie développée afin de contrôler le bon fonctionnement par rapport aux besoins énoncés.
    - Réalisation de la recette interne selon les différents lots.
    - Présentation et réalisation de la recette client.
    - Formation et passage des compétences métiers et techniques.


    Technologies et langages utilisés :
    - Visual Studio 2005
    - C# 2.0 / Asp .Net
    - VB6
    - PHP
    - Oracle


    *************************************************
    Janvier 2009 à Avril 2009 :
    - Intégration de nouveaux composants métiers au sein de différents existants applicatifs afin d’ajouter de nouvelles fonctionnalités nécessaires à l’ensemble du processus métier.

    - Analyse des spécifications du développement.
    - Participation à la conception.
    - Réalisation du développement.
    - Tests de chaque partie développée afin de contrôler le bon fonctionnement par rapport aux besoins énoncés.


    Technologies et langages utilisés :
    - Visual Studio 2005
    - C# 2.0 / Asp .Net
    - VB6
    - PHP
    - Microsoft SQL Server
    - Microsoft Enterprise LIbrary


    *************************************************
    Septembre 2008 à Janvier 2009 :
    - Réalisation d’une application (C#) de visualisation graphique de données fournies par un ensemble d’automates, au travers d'une base de données.
    - Réalisation d’une application de suivi graphique des performances de production (sous la forme d’un calendrier Web) permettant de visualiser le rendement des postes opérateurs.

    - Analyse des spécifications du développement.
    - Réalisation du développement en prenant en compte les contraintes pour chacun des projets.
    - Tests de chaque partie développée afin de contrôler le bon fonctionnement par rapport aux besoins énoncés.


    Technologies et langages utilisés :
    - Visual Studio 2005
    - C# 2.0 / Asp .Net
    - Sql Server 2005
    - Oracle
    - InTouch
  • Pimentic - Développeur

    Bordeaux 2008 - 2008 Pimentic SA est une société spécialisée dans le développement WEB et d'applications industrielles (en particulier vidéo-surveillance embarqué). J'ai eu l'opportunité d'y réaliser mon stage de fin d'études de 6 mois, où j'ai pu mettre en pratique mes connaissances pour la réalisation de différents travaux :

    - Développement de librairies C++ permettant d'accéder à des périphériques de communication divers (3G, GPRS, WIFI, ...). Ces librairies étant utilisables au travers d'une interface unique permettant une intégration facile dans une application finale.

    - Développement d'une librairie permettant d'intégrer l'activeX de Microsoft MapPoint dans une application wxWidtges, ainsi que d'interagir avec elle.

    - Intégration de ces deux librairies dans une application déjà existante de vidéo-surveillance embarquée. Transfert des vidéos/images acquises et suivi du positionnement GPS en temps réel.


    Développement de librairies de géolocalisation sous MapPoint et de communication (3G, GPRS, WIFI, ...)
  • Azzarius - Développeur

    2007 - 2007 Azzarius est une société spécialisée dans l'édition de logiciels de dématérialisation de documents officiels.

    J'ai eu l'opportunité de travailler sur l'amélioration de l'un de leur principal logiciel afin d'y apporter le support des fichiers XML en remplacement/complément de la base de données existante.

    J'ai également conçu un composant activeX VB6 de traduction automatique d'application (gestion du multi-langues) au travers d'un fichier XML, ainsi que l'application de paramétrage des langues disponibles. Après sa réalisation, j'ai intégré ce composant au sein du logiciel, en remplacement de la solution payante précédemment utilisée.
  • University of Teeside - Développeur

    2006 - 2007 Durant ce stage de 6 mois en immersion totale en Angleterre, j'ai eu l'occasion d'apprendre et de mettre en pratique le développement d'applications C# sur des plateformes Windows Mobile.

    Développement de deux systèmes complets de géolocalisation et de communication sur plateformes Windows Mobile, Windows et SQL Server :

    - Afin de répondre à un appel d'offre national sur la gestion des consultations à domicile des médecins généralistes anglais (GP), j'ai réalisé un système de suivi en temps réel des médecins généralistes avec gestion des rendez-vous en fonction de la position du patient et du/des médecins, ainsi que des informations des patients.
    Les médecins équipés d'un PDA/Smartphone reçoivent les missions à réaliser, envoyées au travers d'un WebService par une application Windows jouant le rôle de standard. Chaque mission comporte les informations principales du patient (nom, adresse, pathologie, ordonnances, ...). Si le PDA du médecin comporte un périphérique GPS, alors l'application affiche une carte GoogleMap, ainsi que les informations de trajet pour pouvoir se rendre chez le patient. Après avoir réalisé sa mission, le médecin peut ensuite compléter les informations du patient en fonction de son examen et sa prescription. L'ensemble des données transitant étant sensibles, une couche de cryptage et compression est également intégrée de chaque côté de la transmission. L'application Windows (jouant le rôle de standard) permet d'effectuer un suivi en temps réel de la position de chaque médecin dans une ville, région, afin de choisir au mieux le médecin disponible.


    - Sous contrat avec la mairie de la ville Stockton-on-Tees, j'ai réalisé un projet d'application pour PDA permettant de gérer l'ensemble du parc forestier (arbres historiques) de la ville. Chaque employé communal est équipé d'un PDA (avec GPS), ils peuvent accéder facilement aux informations des arbres afin de réaliser les différents traitements demandés, ainsi que valider les traitements. Cette application ne gère pas de connexion avec un "standard", les données sont mises à jour dans les PDA une fois par jour.


    La concrétisation de ces réalisations aura été la présentation de l'application médicale à un ensemble d'experts médicaux et enseignants de la région, ainsi qu'à des étudiants (qui auront réalisé des travaux pratiques dessus).

Formations

Réseau

Annuaire des membres :