Menu

Gael SEROUL

Marseille

En résumé

Fort de plus de vingt ans d'expérience dans le développement logiciel pour de grandes entreprises (Air Liquide, HP, ST Microélectronique), ainsi que de plus petites entités (VoluBill, ILL, EMBL), je suis développeur indépendant depuis plus d'un an.
Je suis certifié Microsoft MCP et MCSD sur les technologies C#, ASP.NET et SQL Server. Je maîtrise aussi les langages PHP, Javascript, Java (c'est plus vieux) et les base de données SQL.
Je suis à l'écoute de nouveau marché en tant que freelance sur Grenoble.

Mes compétences :
C Programming Language
Java
JavaScript
Microsoft C-SHARP
HTML
jQuery
SQL
PostgreSQL
Perl Programming
Microsoft ASP.NET
Joomla!
jqGrid
MySQL
Microsoft SQL Server
MVC
HTTP
PHP
TCP/IP
Microsoft Windows
Linux
Java 2
UNIX
Microsoft Visual Studio
Microsoft Foundation Classes
Java Swing
Java Applets
Informix
HA
C++
WordPress
Visual Basic .NET
UDP
SharpDevelop
SOAP
REST
Personal Home Page
Oracle
NetBeans
JavaMail API
Java 3D
Java 2 Enterprise Edition
GGSN
ECLiPSe
Cascading Style Sheets
CVS

Entreprises

  • Syrah informatique - Développeur freelance

    Marseille 2016 - 2016 SYRAH Informatique est une société spécialisée dans la mise en place de solutions de gestion de systèmes d’information (Griotte) pour les associations d’entreprises : Medef territoriaux, unions patronales, organisations professionnelles.
    - Réalisation de maquette de mailing (HTML, CSS)
    - Diverses interventions sur des interfaces graphiques existantes pour ajouter de nouvelles fonctionnalités.
    - Ajout sur l’éditeur WYSIWYG TinyMCE d’un bouton qui permet d’ouvrir un calendrier qui récupère depuis la base de
    données et présente les réunions à venir. L’utilisateur peut sélectionner les réunions voulues et les envoyer par mails à un correspondant. Le serveur récupère les informations des réunions sélectionnées et crée des fichiers joints au mail au format iCalendar. Le destinataire peut ainsi importer directement les réunions reçues par mail dans son agenda (Outlook ou Thunderbird).

    Environnement : VB.NET, ASP.NET, JQuery, SQL Server, Visual Studio 2015
  • Fmc-Action - Formateur

    2007 - 2016 Plusieurs formations informatiques données dans le cadre de la formation médicale conventionnelle à l'intention des praticiens généralistes ou spécialistes.
    - Utilisation et configuration de client mail.
    - Utilisation et configuration de smartphone.
    - Base de la sécurité en informatique (pour un poste de travail).
    - Prise de contrôle à distance d'un poste de travail.
    - Conseil et intervention sur le site web de l'association (WordPress).
    - Initiation à l'image et à l'agenda électronique.
  • EMBL - Développeur senior

    2005 - 2015 L’EMBL (European Molecular Biology Laboratory) est un laboratoire européen de pointe dans la recherche en biologie
    moléculaire. Le service de cristallisation réalise plus d’un million d’expérimentations par an pour plus de 800 utilisateurs.

    - Architecture, conception et réalisation d’un système d’information pour le service de cristallographie de l'EMBL Grenoble : CRIMS (CRystallization Information Management System). Ce système comprend une base de donnée (PostgreSQL), des interfaces web pour les utilisateurs et une synchronisation dédiée pour chaque robot (5 robots différents).
    - Intégration de différents système d'information avec CRIMS via des web services (échanges bidirectionnels, CRIMS
    consomme et fournit des web services).

    Environnement: PHP (Joomla), Javascript (JQuery, jQGrid, jqPlot, Bootstrap), web services (SOAP et REST), PostgreSQL, C#, PERL
  • VoluBill - Chef de Projet

    2002 - 2005 - Gestion de l'architecture et de l'implémentation des Modules de Services (Wap, Web, MMS, Mail) pour la plate-forme D2CP (plate-forme de paiement au contenu pour l'internet mobile sur les réseaux télécoms).
    Travail en collaboration étroite avec le CTO, l'ingénieur architecte et le marketing. Une étroite collaboration avec les deux autres équipes du Lab était primordiale pour ce projet.
    Environnement : Java J2SE (HTTP, JavaMail, JAXP), C, HA, linux, TCP/IP.
    - Création d'une solution d'analyse du trafic WAP et MMS sur le protocole WSP/WTP (entre la GGSN et la WAP Gateway).
    Analyse en temps réel du trafic (détail de chaque pièce jointe avec son type et sa taille pour les MMS). Les résultats sont stockés dans une base de données (PostGreSQL sous linux). Des rapports sont créés en mode batch ou à la demande par l'utilisateur (service marketing).
    Environnement : C, HA, linux, PostGreSQL, TCP/IP, UDP.
  • Inovatel - Ingénieur R&D

    2001 - 2001 - Réalisation en équipe d'un prototype de paiement au contenu pour le WEB et le WAP qui a mené à la création de la spin off VoluBill.
    - Modification d'un serveur proxy en Java (Jigsaw du W3C) afin d'intégrer à la volée des éléments visuels au contenu transitant par ce proxy (WAP et SMIL). Génération et gestion dynamique de contenu (RealMedia).
    Environnement : Java J2SE, linux, TCP/IP.
  • Institut-Laue Langevin - Ingénieur R&D

    Grenoble 2000 - 2000 Conception et développement en Java d'une interface graphique permettant de piloter des expériences de diffraction (diffractomètre D10). Étude pour la réalisation de la visualisation des résultats obtenus en 2D et 3D.Validation du format HDF (Hierarchical Data Format) pour le stockage des données.
    Environnement : Java J2SE, Swing, Java2D, Java3D, Applet, Windows, unix.
  • Ericsson Hewlett Packard Telecommunication - Ingénieur R&D

    1999 - 2000 Conception et développement en Java de l'interface de gestion et de configuration d'une plate-forme d'activation et de médiation pour cœur de réseaux télécoms (BMP IP).
    Environnement : Java J2SE, Swing, Applet, unix.
  • ST Microelectronics - Ingénieur R&D

    1998 - 1999 En charge de l'évolution du système de Gestion Électronique de Documents centralisé pour ST Microelectronics (80 000 documents et plusieurs milliers d'utilisateurs). Réalisation de rapports d'extraction de base de données à partir de formulaires en lignes (HTML, JavaScript) et mise à disposition dynamique sur un serveur web des résultats.
    Environnement : C, Oracle, Informix, embed SQL, HTML, Javascript, unix.
  • Air Liquide - Ingénieur R&D

    Paris 1997 - 1998 Étude et mise en place d'un système de Gestion Électronique de Documents permettant de publier et de visualiser des documents de natures diverses (Word, Autocad, etc...) intégré dans une architecture Intranet.
    Environnement : C, Informix, HTML, Javascript, Windows.
  • CNRS - Ingénieur R&D

    Paris 1997 - 1997 Maintenance et amélioration d'un logiciel (iptraffic) de surveillance de trafic réseau local pour le compte de l'UREC.
    Environnement : C, TCP/IP, linux.
  • Laboratoire Inter-universitaire de Gérontologie de Grenoble - Ingénieur R&D

    1996 - 1997 Maintenance et amélioration d'un prototype de chambre intelligente pour personnes âgées. Le système consiste en une chambre bardée de capteur (son, caméra infrarouge, détecteur de mouvements) qui grâce à un système d'intelligence artificielle va analyser les mouvements de la personne âgée dans sa chambre et détecter des situations d'urgence (chutes, appel à l'aide...).
    Environnement : C++, Microsoft MFC, Windows.

Formations

  • Global Knowledge

    Lyon 2015 - 2016 Microsoft Certified Professional (MCP) et Microsoft Certified Solutions Developer (MCSD)

    Programming in C# (20483B)
    Programming in HTML5 with JavaScript et CSS3 (20480B)
    Developing ASP.NET MVC 4 Web Applications (20486B)
    Developing Windows Azure and Web Services (20487B)
    Developing Microsoft SQL Server Databases (20464)
  • VALTECH TRAINING

    Paris La Défense 1999 - 1999 -

    Programmation intensive avec Java
  • Université Joseph Fourier (Grenoble I)

    Grenoble 1995 - 1996 Master 2 Informatique
  • Université Joseph Fourier (Grenoble I)

    Grenoble 1991 - 1995 Master 1 Biochimie

Réseau

Annuaire des membres :