Menu

Mikael MORVAN

RENNES

En résumé

Je travaille comme architecte senior chez France Telecom Recherche et Développement (R&D SIRP à Rennes):
- Architecte sur la Messaging Suite (Webmail Orange)
- Architecte sur le framework OAF (Orange Ajax Framework)

Mes compétences:
Java: Architecte Java J2EE (Struts, Hibernate, Spring, ...),
Web2.0: Architecte Web 2.0 (DojoToolkit, Flash/Flex)
Web: Expert Joomla, Wordpress
Mobilité: Expert iPhone SDK et Android,
Objet: Architecte Objet (Java J2SE, C++, QT, Delphi),
Plateforme: Windows, Linux

Mes réalisations:

Arbrisure: logiciel de chiffrement permettant l'échange sécurisé d'informations. Les certificats sont réalisés à l'aide des courbes elliptiques. La compression utilise 7zip et le chiffrement AES. La clef de chiffrement est obtenue à partir du certificat du destinataire et seul le destinataire pourra ouvrir le fichier résultant à l'aide de sa clef privée.

Sonde: logiciel permettant de tester la bande passante d'un réseau sur une grande période. Toutes les mesures sont enregistrées dans une base de données et une visualisation sous forme de graphique est possible.

Multiplicator: Logiciel d'apprentissage des tables de multiplications basé sur le jeux.

d'autres logiciels sont en cours,...

iPhone: création d'un logiciel présent sur l'AppleStore (Mes Congés)

Publications:

J'ai réalisé deux tutoriaux sur l'iPhone qui sont publiés sur le site developpez.com. Ces tutoriaux sont devenus des références française pour la programmation sur l'iPhone.
Deux autre tutoriaux sur Dojotoolkit sont présentés sur le même site.
http://mikael-morvan.developpez.com/

site persoArray

Mes compétences :
Base de données
Java EE
Linux
Android
JavaScript
Web 2.0
Firebird
Delphi
J2EE
XML
Expertise technique
Java Platform
Gestion de projet
Oracle
Télécommunications

Entreprises

  • ZetaPush - Fondateur

    2014 - maintenant Je travaille à la création d'une startup: ZetaPush.

    Cette entreprise est spécialisée dans la création de services Web temps réel fonctionnant sur tout périphérique: smartphone, tablette, PC, TV connectée.
    Nous avons déjà un service en production: MyBuzzNight.com
    Le principe:
    * Tous les participants ont installé l’application gratuite sur leur smartphone iPhone ou Android et ont créé un compte
    * Un organisateur crée un espace privé représenté par un identifiant (BuzzId)
    * Il partage ce BuzzId avec tous les participants de l’événement
    * Une fois les participants connectés à l'évènement, il peuvent prendre une photo et ajouter un message ... qui sera diffusé à tous les participants connectés.
    * En mode plein écran de l'application web permet un affichage sur grand écran de l'évènement
    Atout pour les utilisateurs:
    * Service simple et gratuit
    * Echange en temps réel des photos d’un événement
    * Toutes les photos de l’événement sont disponibles dans l’historique de l’utilisateur

    D'autres services sont en cours de création en parallèle de la création de la structure de l'entreprise.
  • France Telecom Recherche et Développement (SIRP) - Architecte Senior

    2010 - maintenant Architecte sur la Messaging Suite d'Orange (Webmail)
    - travail en amont sur les futurs services
    - réalisation de maquettes des futurs services

    Architecte sur le framework OAF
    - promotion de l'OAF à travers le groupe Orange
    - orientation générale de l'OAF
  • SII - Architecte Senior

    Paris-13E-Arrondissement 2007 - 2010 Orange Rennes
    Architecte Web 2.0
    Mise en oeuvre de Windows Live Messenger dans un code Web2.0 existant.
    - Architecture,
    - Mise en oeuvre de Greasy Spoon pour le remplacement de HTML à la volée

    Orange Rennes
    Architecte Web 2.0
    Mise en oeuvre de la partie Calendrier du futur WebMail d'Orange.
    - DojoToolkit spécifique Orange (OAF),
    - Préconisations d'architecture,
    - Réalisation des couches d'appel distant (en asynchrone)

    Sofrecom (France Télécom) Paris-Maroc
    Expert, Architecte Web 2.0

    Suite à la mission précédente:
    Expertise:
    • Audit du code struts existant,
    • Audit du code javascript développé au Maroc,
    • Préconisations sur les bonnes pratiques de développement,
    • Audit de performances et conseils les optimiser,
    • Aide aux développeurs sur les points bloquants,

    Conseil:
    • Etude du passage d'une architecture Struts vers une architecture Full Web 2.0

    ====================================================================
    France Télécom R&D Lannion 4 mois 2008
    Expert, Architecte Web 2.0

    Conseil et mise en œuvre de Dojo-OAF dans une architecture existante Struts-EJB.

    Expertise:
    • Etude de l’architecture existante,
    • Conseil à la mise en place de Dojo-OAF (découpage en Widgets, îlots de données côté Struts),
    • Conseil à la mise en place des échanges inter-équipes basés sur l’extreme programming (Lannion, Paris, Rabat),
    • Aide à l’intégration des Widgets dans les pages existantes,
    • Réalisation d’une script d’optimisation de la bibliothèque Dojo-OAF permettant de réduire drastiquement les temps de chargement.
    Formation:
    • Formation des développeurs marocains sur Dojo-OAF conjointement au formateur OAF d’Orange.
    Développement:
    • Développement de Widgets Dojo-OAF

    ====================================================================
    France Télécom R&D Cesson-Sévigné 3 mois 2008
    Expert, Architecte

    Etude comparative de framework en mobilité : Android de Google, iPhone de Apple, FlashLite d’Adobe et SilverLight de Microsoft

    Expertise:
    • Etude de chaque Framework
    • Mise en place des environnements de développement
    • Réalisation d’un Proof of Concept pour chaque framework
    • Rédaction d’une matrice permettant l’estimation de chaque framework

    iPhone, Objective-C, Android, Java, FlashLite, Flash, C#, Silverlight

    ====================================================================
    Thomson Cesson-Sévigné 4 mois 2008
    Chef de projet

    Réalisation d’une application web permettant la sérialisation de tests de validation de modem câbles.

    Expertise:
    • Réalisation de l’architecture web basée sur le framework php Symphony
    • Réalisation de l’architecture du robot TCL/TK permettant d’interagir avec les modems
    Gestion de projet :
    • Suivi des développements
    • Suivi de la relation client
    Php, Symphony, TCL TK, Linux Ubuntu, Subversion,

    ====================================================================
    France Télécom R&D Lannion Cesson-Sévigné 4 mois 2007
    Chef de projet

    Réalisation d’évolutions sur une application J2ME

    Réalisations:
    • Préconisations d’architecture sur J2ME
    • Préconisations d’architecture sur le service Web cible (Optimisation XML, optimisation des échanges Soap)
    Encadrement:

    • Chef de Projet de l’équipe projet (2 personnes)
    • Suivi des charges et des budgets
    • Réalisation du reporting client
    • Suivi commercial du client

    J2ME, CVS, Jonas, Java/J2EE, XML, Axis
  • Atos Origin - Chef de projet

    Bezons 2006 - 2007 Depuis novembre 2006 Billing Orange.
    * Ajout de nouveaux services de traitement en Java J2EE,
    * Correction d'anomalies sur les traitements existants,
    * Création d'un logiciel expert permettant la lecture rapide de fichier d'échange XML,
    * Etude des performances de l'application à l'aide de JProbe.

    Environnement : Eclipse, CVS, Weblogic, Java/J2EE, Oracle, HPUx

    Août - octobre 2006 Intervention sur des Webservices Java J2EE.
    * Ajout de nouveaux services Web,
    * Correction d'anomalies sur les services Web existants,

    Environnement : Eclipse, Tomcat, Axis , Java/J2EE

    Juillet - septembre 2006 :Intervention sur la CRM Orange en tant qu'expert technique.
    * Réalisation de scripts bash,
    * Débogage de systèmes existant,
    * Correction d'anomalies.

    Environnement : Unix,Oracle
  • Silicomp-AQL - Chef de projet

    2001 - 2006 Création d'un logiciel de simulation de propagation d'antennes pour TDF
    * L'application permet de simuler le rayonnement du champ électromagnétique émis par une structure d'antenne. Cette simulation se fait à la fois en analogique et en numérique (cas de la TNT). Le résultat de la simulation est visualisé dans des diagrammes horizontaux, verticaux et en 3 dimensions (OpenGL). De nombreux experts logiciels ont été ajoutés pour coller au plus près aux besoins très spécifiques des ingénieurs de TDF. Ainsi, ce logiciel est le seul à être capable de calculer la propagation des antennes pour la TNT. Cette application est déployée à environ 200 exemplaires pour les ingénieurs de TDF ainsi que dans les filiales étrangères.
    * Calculs scientifiques et multithreadés (Lancement de nombreux calculs simultanément tout en gardant l'interface utilisateur accessible),
    * Calculs basés sur une somme vectorielle de champs dans les 3 dimensions,
    * Création de composants logiciels réutilisables,
    * Application d'algorithmes de chiffrement sur les données de la base de mesures,
    * Interfaces internationalisées Français/ Anglais,
    * Impressions internationalisées basée sur un fichier de ressources en XML (Français, Anglais, Allemand, Espagnol, Estonien, Finnois, Polonais)
    * Spécification et conception de l'application.
    * Chef de projet de l'équipe projet (4 personnes) et Responsable Technique.


    De nombreux experts métier ont été développés :
    * Expert permettant le dessin technique des pylônes dans le genre Autocad,
    * Expert permettant l'optimisation numérique des courbes à base d'algorithme de recuit simulé,
    * Expert permettant la réalisation de gabarit à partir de courbes calculées,
    * Expert permettant la réalisation de courbes à partir de gabarits (algorithmes au choix basés sur les courbes de Bezier, les Spline, les Polynôme de degrés paramétrable et lissage par transformée de Fourrier FFT),
    * Expert permettant la réalisation et la visualisation de l'assemblage des pylônes basé sur des composants visuels dans le genre Visio :
    * Calculs numériques sur l'arbre réalisé,
    * Simulation de la propagation,
    * Calcul de statistiques entre pylône théorique et pylône réel
    * Expert simulant la répartition de puissance nécessaire à l’alimentation d'un pylône
    * 6 mois de travail,
    * Algorithme basé sur l'énumération de tous les assemblages de jonctions possibles (en On )
    * Estimation avant calcul permettant de limiter les calculs (plusieurs semaines de temps de calcul possible)
  • Silicomp-AQL - Chef de projet

    2001 - 2006 Refonte d'un logiciel de calcul des commissions pour une entreprise de vente par correspondance.
    * Audit de l'application Java existante (re-enginering Base de Données, analyse fonctionnelle)
    * Réalisation de l'architecture objet de la nouvelle application (Delphi 2005, Base de Données OpenSource FireBird)
    * Calculs multithreadés,
    * Temps de calcul réduit de 3h à 30 s,
    * Réalisation d'un algorithme d'arbre n-aire mixant le stockage et la visualisation des données,
    * Réalisation d'un algorithme de calcul permettant le parcours d'arbre n-aire et l'agrégation de couches de calculs sur chaque parcours,
    * Rédaction des spécifications, MCD, MPD de la base,
    * Chef de Projet de l'équipe projet (2 personnes) et Responsable Technique.

Formations

Réseau

Annuaire des membres :