DSIT-X SNCF
Architecte technique, Intégrateur / Depuis 2011
Gestion de projets, conception et mise en place d'architectures à haute disponibilité avec PRA.
Analyse et conception :
- Etude préalable et dossier d'architecture technique
- Gestion du planning
- Intégration système, réseau et des applicatifs WEB
Tests, intégration :
- Dossier d'intégration
- Recettes techniques et fonctionnels
- Tests de charge
Déploiement, mise en production :
- Supervision système et applicative
- Dossier d'exploitation et consignes d'exploitation niveau 2
- Support, en cas d'escalade niveau 3
- Maintien en condition opérationnelle
// Linux, Windows 2008 server, VMWare, Brocade ServerIron ADX //
Ice Development
Responsable des infrastructures système et réseau / 2001 à 2011
Développement et maintenance des infrastructures système et réseau :
Développement d’une solution de messagerie Internet multi-domaine. Infogérance en environnement de développement et de production.
Infogérance :
- Responsable, administration de serveurs de messagerie, Web, DNS sous GNU/Linux, FreeBSD
- Responsable, administration de routeurs / firewall, VPN IPSec sous OpenBSD, VPN PPTP sous Windows 2003
- Responsable des infrastructures réseaux en interne et en environnement de production, des sauvegardes des données et de la sécurité en environnement de production.
- Supervision des serveurs avec l’outil Nagios et développement de plugins Nagios
- Virtualisation VMWare ESXi
// FreeBSD, OpenBSD, Linux, Windows 2003 server, VPN, IP, VMWare //
LA CANADIENNE
Chef de projet technique / Lead programmer C# / 2011 - 4 mois
Développement d'application : Application de gestion du prévisionnel des achats pour les boutiques La-Canadienne : Prévisionnel des stocks de produits pour la saison à venir, génération de documents de commandes fournisseur
Analyse et Développement en C# sous Visual Studio 2008 :
- Windows Forms, Conception et développement IHM
- Utilisation de .NET Entity Framework pour les accès aux données
- Rédaction des spécifications techniques
- Intervention en qualité de développeur principal
- Base de données SQL Server 2008
- Méthode MVC
- Interconnexion avec le système d’information de l’applicatif tiers FastMag.
Déploiement, mise en production :
- Mise en production sur site, dans les locaux du client. Configuration serveur de base de données, Accès réseau.
// C#, SQL Server, Entity Framework, Visual Studio //
SAONA
Chef de projet technique / Lead programmer PHP5 / 2010 à 2011 - 8 mois
Développement Web Cadeaux-Privés : Extranet multi-entreprise dédié à l'administration de boutique Internet personnalisable. Site Web de vente de produits en ligne, au bénéfice des collaborateurs de l'entreprise.
Analyse et Développement en PHP/Symfony sous Netbeans :
- Conception des systèmes d’informations, workflow
- Rédaction des spécifications techniques
- Intervention en qualité de développeur principal
- Base de données MySQL
- Méthode MVC
Tests, intégration :
- Tests unitaires et fonctionnels
Déploiement, mise en production :
- Configuration serveur Web, accès SSH et FTP
Maintenance évolutive
// PHP, Symfony, MySQL, Doctrine, Jquery, Netbeans //
MEGA
Chef de projet technique / Lead programmer PHP5 / 2009 à 2010 - 6 mois - Maintenance 2011
Développement Web Vesta Mobilier : Site Web de vente de tables, chaises. Configurateur des produits tables et chaises, en back office
Analyse et Développement en PHP/Symfony sous Netbeans :
- Conception des systèmes d’informations, workflow
- Rédaction des spécifications techniques
- Intervention en qualité de développeur principal
- Base de données MySQL
- Export de fichiers d’écritures de vente pour la comptabilité, format TRA (CEGID)
- Méthode MVC
Déploiement, mise en production :
- Configuration serveur Web, accès SSH et FTP
Tests, intégration :
- Tests unitaires et fonctionnels
Maintenance évolutive
// PHP, Symfony, MySQL, Doctrine, Jquery, Netbeans //
Your’immo
Chef de projet technique / Lead programmer PHP4 / 2009 - 6 mois - Maintenance 2010 à 2011
Développement Web Your-Immo : Site de vente de biens immobiliers. Concept de "vente aux plus offrants".
Analyse et Développement en PHP :
- Conception des systèmes d’informations, workflow
- Rédaction des spécifications techniques
- Intervention en qualité de développeur principal
- Base de données MySQL
- Import de données des annonces immobilières issues de logiciels tels que Goventis, Périclès, Adaptimmo, Aptalis.
- Développement d’un Widget, couplé avec un « launcher » développé en C++. Création du programme d’installation du Widget avec l’outil InnoSetup.
- Méthode MVC
Déploiement, mise en production :
- Configuration serveur Web, accès SSH et FTP
Maintenance évolutive
// PHP, MySQL, SMARTY, Jquery, C++, InnoSetup //
Maquet SA
Lead programmer VB.NET / 2006 à 2008 - Maintenance 2008 à 2010
Développement d'application : Application de gestion des catalogues produits du groupe Maquet SA : Import et export de données SAP, Configurateur de produits, Paramétrage et construction de documents Excel pour l’impression des catalogues produits.
Analyse et Développement en Visual Basic .NET sous Visual Studio 2005 :
- Conception et développement IHM, Windows Forms
- Conception des systèmes d’informations, workflow
- Rédaction des spécifications techniques
- Import et export de données SAP, via à travers des fichiers plats.
- Intervention en qualité de développeur principal
- Base de données SQL Server 2000
Maintenance évolutive
// Visual Basic .NET, SQL Server, ADO.NET, Visual Studio //
Maquet GETINGE
Développeur C++ / 2007 - 2 mois
Développement d’une bibliothèque Zip : Bibliothèque de classes C++ permettant la manipulation de fichiers Zip, pour les besoins d'une application et de ses utilitaires externes.
Analyse et Développement en C++ sous Visual Studio 2005 :
- Analyse du format Zip, des niveaux de compression et du chiffrement
- Intégration de la bibliothèque zlib
- Développement C++ dans le respect de la norme POSIX
- Documentation API
// POSIX C++, Visual Studio //
Maquet GETINGE
Développeur Java et C++ / 2007 - 3 mois
Maintenance d'application : Application de gestion du matériel médical du groupe Maquet GETINGE : Evolution du système de protection du logiciel. Intégration d’un keygen à destination des administrateurs du logiciel. Evolution du programme d’installation de l’application.
Analyse du système de sécurité du logiciel et Développement en Java et C++ :
- Intégration et interfaçage avec des bibliothèques natives Windows pour le cryptage d’informations
- Développement Java et C++ avec l’API JNI
- Evolution du programme d’installation avec l’outil InstallShield
- Développement du logiciel de keygen en C++. Programme d’installation généré avec l’outil InnoSetup
- Rédaction des nouvelles procédures utilisateur de déploiement.
// Java, C++, Jni, Installshield, InnoSetup //
Atari Europe
Lead programmer PHP4 / 2005 à 2007
Développement Web Atari games : Site Internet catalogue de produits et plateformes de jeux vidéos, orienté vers la communauté des joueurs.
Analyse et Développement en PHP :
- Reprise et évolution des systèmes d’informations, workflow
- Rédaction des spécifications techniques
- Intervention en qualité de développeur principal
- Intégration d’un système de « single sign on » (SSO), sous forme de Webservices
- Base de données MySQL
// PHP, MySQL, SOAP, SMARTY //
Therm-Services
Lead programmer Microsoft Access / 2004 à 2006 - Maintenance 2006 à 2011
Développement d'application : Application de gestion pour la société Therm-Services : Installation de chauffage dans les immeubles, prise de RDV des techniciens, gestion des contrats avec les régies et propriétaires d’immeuble.
Analyse et Développement en Visual Basic sous Microsoft Access 2003 :
- Conception base de données
- Conception et développement IHM
- Interconnexion avec le système d’information de SAGE Gestion commerciale et Comptabilité
- Intervention en qualité de développeur principal
- Base de données SQL Server 2000
Déploiement, mise en production :
- Mise en production sur site, dans les locaux du client. Configuration serveur de base de données, Accès réseau.
Maintenance évolutive
// Visual Basic, Microsoft Access, SQL Server //
SMIEVE
Lead programmer Microsoft Access / 2002 à 2005
Développement d'application : Application de gestion pour le Service Médical Inter-entreprise
de Vienne et des Environs (S.M.I.E.V.E) : Prise de RDV pour les visites médicales, Agenda, Statistiques, Gestion de la comptabilité.
Analyse et Développement en Visual Basic sous Microsoft Access 2000 :
- Conception base de données
- Conception et développement IHM
- Intervention en qualité de développeur principal
- Base de données SQL Server 2000
Déploiement, mise en production :
- Mise en production sur site, dans les locaux du client. Configuration serveur de base de données, Accès réseau.
Maintenance évolutive
// Visual Basic, Microsoft Access, SQL Server //
Développement d'application : Application de gestion et de métrologie pour les menuiseries Michel Philibert. Personnalisation des formules et des mesures pour la construction des pièces de menuiserie. Création des pièces de menuiserie.
Analyse et Développement en Visual Basic sous Microsoft Access 2000 :
- Conception base de données
- Conception et développement IHM
- Implémentation d’un interprétateur de formules mathématiques
- Impression papier de schéma des pièces de menuiserie
- Intervention en qualité de développeur principal
- Base de données SQL Server 2000