Domaines de compétence
Langage
========================================
- C sharp et visual basic .net
- c c++ (MFC)
- Pascal
- Javascript + AjaxPro
- css
- HTML
- Visual Basic 6 + VBA
========================================
IDE
========================================
- Visual studio 2003 à 2010 Ultimate
- Code::blocks pour le développement sous linux.
- MS Access
========================================
OS
========================================
- linux embarqué
- tous les windows
========================================
Langues
========================================
- Anglais: Usage professionnel, nombreux déplacements professionnels à l'étranger.
- Espagnol: scolaire
Expérience professionnelle
===============================
Ingénieur (système et étude) développement DotNet (C#, VB.Net), Visual C++, VB6, database, c embarqué linux, MS access.
===============================
- Mission de 3 jours pour le développement d’une dll de filtre d’images en c#. La dll reçoit une image, elle applique différents filtres et retourne la forme défini le sur papier millimétré.
- Mission de 10 jours pour la création d’un web service qui reçoit des données au format xml, les traite, appelle un autre web service et renvoie des informations à l’appelant. Développement en c#
o Développement d’applications Windows windows form, WPF, .Net Remoting, windows service, ADO.Net, Multi threading, server UDP, DatagridView liée à différentes sources de données, applicatif MDI en Visual C++ et C# via l’IDE Visual Studio 2005 et 2010 Ultimate. Gestion des données sur sql server 2005 et 2008.
o Développement d’applicatifs embarqués en C pour des lecteurs de cartes à puces suivant la norme ISO7816 sur des lecteurs noyaux linux (IDE code ::blocks, croos-compile GCC).
o Développement d’une dll d’interfaçage de lecteurs de cartes à puces en mode remote ou embarqué en visual C++.
o Utilisation de design pattern pour le développement de composants réutilisables.
o Utilisation de Log4Net et log4cpp pour la gestion des logs des applications.
o Installation, formation et tierce maintenance applicative sur les sites internationaux.
o Utilisation d’Enterprise Architect de Sparx pour modéliser les Business Process Model, les bases de données, l’IHM et UML pour l’architecture technique,
o Utilisation de Mantis BugTracker pour la gestion des bugs et de la hotline
o Utilisation de Source Safe, Team server et de subversion pour la gestion des versions
o Utilisation de Wiki pour la génération de documentation
o Utilisation de Sand Castle pour générer la documentation des applis
o Utilisation de NUnit et pour les tests unitaires
o Utilisation de XSDObjectGen pour mapper des fichiers xml avec les objets .Net
o Chef de projet pour l’industrialisation des développements du service. Etude de visual studio team system
o Tierce maintenance applicative sur une application cœur de métier vb6 de 18 000 lignes ayant des interfaces tant dans les services commerciaux que production ou logistique. Application multi db (db2400, sqlserver 2005, MySQl ou Oracle).
o Installation, paramétrage et formation sur cette application dans les sites européens.
o Développement de nombreuses applications en vb6 migrées en .net c#.
o Chef de projet de la migration d’une application cœur de métier vb6 en ASP.NET (c#) pour l’interface utilisateur et service windows + .Net remoting pour la partie cœur de métier. Le design pattern MVC a été utilisé pour le site asp.net, le design pattern command pour dissocier IHM de la business logic et le design pattern factory pour pouvoir accéder à différentes bases de donnes. Utilisation d’AjaxPro pour implémenter AJAX.
o Développement d’applications DotNet (windows form, service NT ou asp.net) en interne ou en faisant appel à des prestataires externes (rédaction de documents maître d’œuvre ou maître d’ouvrage) afin de répondre aux besoins des différents services de l’entreprise (administratif, production, commercial).
o Définition de l’architecture technique d’échanges d’informations entre les sites européens du groupe (appel de Web Services entre Java et DotNet, mapping de fichier xml via xslt). Développement des web services et des dll métiers.
o Implémentation de l’intranet DotNetNuke (freeware vb.net) et création de modules en vb.net pour l’interconnecter au LDAP de la société et gérer électroniquement les documents qualité.
o Utilisation de WinDesign de CECIMA pour modéliser les Business Process Model, les bases de données, l’interface utilisateur et UML pour l’architecture technique,
o Utilisation de Mantis Bugtracker pour la gestion des bugs
o Utilisation de XSDObjectGen pour mapper des fichiers xml avec les objets .Net
o Utilsation de SysAid d’Ilient pour la gestion de la HotLine et des projets informatiques.
========================================
Développeur Pascal, VB6 et VBA
========================================
o Responsable et développeur du progiciel de gestion intégré PGI SXAO de la société Orga System basé sur une base de donnée Informix résidant sur un système d’exploitation Unix Solaris,
o Développeur en langage LPX (Pacal) afin d’élaborer une G.P.A.O.
o Chef de projet de développement d’application afin de compléter le cycle de vie de l’entreprise de la prospection jusqu’au S.A.V. (Revue de contrat, devis, qualité, gestion des stocks, logistique…) MSAccess et VBA
o Installation et maintenance de matériels
o Formation des utilisateurs.
o Connaissances des systèmes d’exploitation Windows, Solaris (UNIX) et Linux.
Etudes
Diplômes
Février 2005: Obtention du diplôme d'ingénieur CNAM en Ingénierie Informatique d’Intégration de Systèmes d'Information. Mention Très Bien.
Juin 1995 : DUT: Organisation et Génie de la Production, Option G.PA.O. à l’I.U.T. de Nantes.
Juin 1993 : Baccalauréat (C) en Mathématiques et Sciences Physiques.
Formation
· Formation certifiée Microsoft sur Access, Windows 2000 et 2003 serveur, Active directory et Visual Studio .Net.
· Formation sur la Qualité Sécurité Environnement
· Formation sur la Communication en entreprise par Demos
Technique
Environnement Windows XP, 2000 Pro et Server, NT 4.0 Server et WorkStation, Windows 9x , Terminale Server Edition, Windows server 2003 2208.
Environnement SGBDR : DB2/AS400, MySQL, Informix, SQL Server
Environnement de développement intégré: Visual Studio (asp.net, winforms, c++ , vb et c#), code::blocks (c/c++) linux
Rédaction de manuels associés au développement : maintenance et utilisation
Veille technologique (TechDays Microsoft, Newsletter CodeProject…)