Michel - Développeur PHP

Ref : 180528L002
Photo de Michel, Développeur PHP
Compétences
Expériences professionnelles
  • Expérience professionnelle

    2009 – 2018
    Responsable outillage à l’OP3FT
    En charge de l’outillage et du cycle de développement logiciel pour une équipe de
    développeurs C cross-platform.
    J’ai réalisé (et intégré) l’ensemble des outils permettant à l’équipe de développement
    de produire un code de qualité, d’être productive et de livrer des applicatifs fiables.
    Cibles: Windows desktop, macOS, iOS, android, linux. + historiquement : WinCE, Windows
    Mobile, symbian. + à venir : tvOS, watchOS, linux/ARM (ex : Raspberry Pi).
    Principales réalisations :
    • Conception et développement d’un transpileur (traducteur) Pascal vers C pour tirer parti
    d’une base de code historique.
    • Conception et développement des chaînes de build (cross-compilation depuis Linux via
    des containers dockers dédiés) pour les cibles sus-citées.
    • Développement des couches OSAL (OS Abstraction Layer) pour les cibles sus-citées.
    • Déploiement de l’infrastructure de build et de test (machines physiques, devices mobiles,
    machines virtuelles, containers).
    • Conception et développement de générateurs de code :
    - pour générer des wrappers des libs écrites en C vers d’autres langages : Java, Python,
    PHP, javascript (NodeJs), Pascal, etc.
    - pour générer la couche de validation XML à partir d’une description de haut niveau
    (DSL – Domain Specific Language)
    - pour générer des squelettes de code source (permettant de « bootstraper » les
    développeurs sur certaines tâches)
    • Conception et développement d’un analyseur statique de code (pour le C) :
    - Détection d’anomalies très en amont du cycle de développement
    - Vérification du maintien des règles de développement et bonnes pratiques en vigueur
    • Intégration et déploiement d’outils (principalement open source) : bug tracker, git, docker
    registry, serveur d’intégration continue.
    • Mise au point et maintenance de la machine virtuelle utilisée quotidionnement par les
    développeurs C et intégrant tous les outils.
    J’ai aussi :
    • Animé des ateliers pour promouvoir des bonnes pratiques orientées qualité.
    • Effecuté la maintenance corrective et évolutive de tous ces outils sur la durée.
    Stack technique / outils / mot-clés :
    Groovy, Gradle, docker, Jenkins, Ansible, Git, Gitblit (sim. Gitlab), Vert.x, gcc, clang/llvm,
    PHP (cli), Kotlin, ANTLR 4, Bash, Eclipse, IntelliJ, AST.
    2003 – 2008
    2002 – 2003
    1999 – 2002
    1999
    1998 (8 mois)Création, cogérance et direction technique de MEDIA Variations (SARL) reconnue
    Jeune Entreprise Innovante par le ministère de la recherche. Conseil, gestion de projets,
    édition logicielle et réalisations informatiques, Web agency.
    Back-end development - PHP/MySQL - Typo3, Drupal, Symfony (ex: Psychologies
    Magazine)
    Development and webmastering for ********, ********, ********
    (ASP.NET)
    Development for ********, ******** (Drupal)
    Teaching
    • Speaker @ HETIC (PHP, algorithms)
    Software editor
    • OutSite-In : a shareware that lets you package and release your Apache/MySQL/PHP
    site or webapp for offline usage (CDROM, standalone desktop applications)
    • SILAMP (SILent Apache Mysql Php) : the engine powering OutSite-In.
    On-demand software developments, ex:
    • Electronic document management for medical analysis laboratories
    • Patient follow-up application for biologists
    Responsable pédagogique de l’enseignement des nouvelles technologies à l’HETIC
    (Hautes Études des Technologies de l’Information et de la Communication, Montreuil).
    Définition du programme pédagogique, Planification, Tutorat, Cours.
    Lead developper chez STG Interactive (filiale de ATRB). Participation à l’invention et à la
    mise en place d’une technologie permettant la publication et la diffusion sur Internet d’un
    nouveau type de contenus, les « frogans » (********), résolument tournés vers une
    communication par l’image.
    ••Développement Windows/Linux
    Expertise sécurité système et réseaux
    Ingénieur, Consultant et Formateur chez ATRB, société de conseil et de réalisation dans
    le domaine des nouvelles technologies et de l’audiovisuel.
    Conseil (Renault, France Télécom Multimédia, etc.), Formation (ENST, INT, HEC, Ecole
    des Mines de Douai), Participation à la création de STG Interactive avec les 2 fondateurs
    de la société.
    Formateur en informatique dans le cadre du service national.

Études et formations
  • Education
    1998
    1998
    1995-1997
    Stage de fin d’étude à l’Université de York. Travaux de recherche en traitement du signal.
    Dernière année du cursus d’ingénieur à L’Ecole Nationale Supérieure des
    Télécommunications (ENST, maintenant Télécom ParisTech), Paris. Option « Images et
    sons ».
    Institut National des Télécommunications (INT, maintenant Télécom SudParis). Diplôme
    d’ingénieur (réseaux, électronique, informatique, signal et image, etc.).
    Stack technique / outils / mot-clés :
    Groovy, Gradle, docker, Jenkins, Ansible, Git, Gitblit (sim. Gitlab), Vert.x, gcc, clang/llvm,
    PHP (cli), Kotlin, ANTLR 4, Bash, Eclipse, IntelliJ, AST.

D'autres freelances
Développeur PHP

Ces profils pourraient vous intéresser !
CV Développeur PHP
Nahed

Développeur PHP

  • CONFLANS-SAINTE-HONORINE
PHP SYMFONY DRUPAL ORACLE POSTGRESQL MYSQL GITLAB TALEND RabbitMQ KIBANA
Disponible
CV Développeur / desginer
Nawres

Développeur / desginer

  • CHELLES
PHOTOSHOP ILLUSTRATOR PHP CSS JAVASCRIPT
Disponible
CV Développeur PHP LARAVEL/ANGULAR
Diogal

Développeur PHP LARAVEL/ANGULAR

  • BEG LEGUER SERVEL
HTML5 CSS BOOTSTRAP PHP LARAVEL Angular GIT GITLAB Github JAVASCRIPT PHP
Bientôt disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Développeur Front-end
Jordan

Développeur Front-end

  • ARMENTIÈRES
SQL JAVASCRIPT REACT.JS TypeScript SYMFONY SCRUM PHP
Disponible
CV Développeur WEB
Tittouan

Développeur WEB

  • CÉPIE
JAVASCRIPT HTML WORDPRESS CSS PHP SSL MYSQL C++ C# .NET
Disponible
CV Développeur UNITY 3D
Jérôme

Développeur UNITY 3D

  • CELLETTES
UNITY 3D C# C++ JAVASCRIPT PHP .NET HTML5 CSS MYSQL SQL
Disponible
CV Développeur Symfony/React
Yassine

Développeur Symfony/React

  • LA MOTTE-SERVOLEX
PHP SYMFONY SQL REACT.JS ADOBE XD
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible