Full stack developer

Experienced developer, motivated, agile and curious, I have started coding in adolescence. After working in to business development agencies and projects (communication - media), taking part in the Internet's early days in France, I have formed to the new jobs related to web development.

Also in technology watch, I adopt an attitude of permanent progression, follow the evolution of techniques, tools, languages and models that allow me to work in line with best practices to produce well organized structures for a good user experience and quality codes. Used of course, collaborative versioning and monitoring tools (Git version control, New Relic ...).

I am available immediately to integrate your team of developers.


For more information, you can access : my skills (web) ; my attainments and then discover the summary of my professional career path.
Knowledge base

('Web developer')

Development (MVC) on various framework and languages (Symfony, Zend, Django, Catalyst...), WebApp (Javascript, HTML5, SqLite), Node.js App, Php modules for CMS (Magento, Prestashop, Osclass, WordPress...), Perl modules.

// Web programmer

Scripting languages : Perl, Php, Python, Javascript, Java...
Attainments : Email and Web apps, Syndication app, NFC app, File system and templates framework for a content management system (Perl), Automation scripts for web server (Perl), Content management system for a media on line (Perl), Subscription and payment module (Php) ...

{{ UI Web designer }}

Customization and integration responsive design CSS3 HTML5 or older. Interface optimization by user experience (UX).
Good knowledge of HTML, CSS, LESS, SASS and others.
I use Adobe CC 2014 : Illustrator and files .ai .pdf .svg,
Photoshop and files .psd .jpg .png and many others...

>_ Web hosting and monitoring

Installation, safety and maintenance of web servers architecture. Network and DNS, Databases and backup management, IP balancing/failover.

Languages (expertise)

Programming

Command language

  • Shell script
  • Bourne shell (sh)
  • Bash (Unix shell)
  • Perl

Dynamic programming language

  • Perl
  • Php
  • Python
  • Javascript
  • Java (Reflection)

Query language

  • Sql
  • RDF query language (RDQL)
  • Lightweight Directory Access Protocol (LDAP)
  • Hyper Text Structured Query Language (HTSQL)

Programming framework

Perl framework
  • I also use a homemade framework evolving since 2002

Interface

Markup language

  • Hypertext Markup Language from HTML3.2/4.01 and XHTML up to HTML5
  • Extensible Markup Language (XML)
  • JavaScript Object Notation (JSON)
  • Resource Description Framework (RDF) et Notation 3 (N3)
  • Semantic Web : Html5, Microformat, Microdata, RDFa
  • Rich Site Summary (RSS)
  • Atom Publishing Protocol (AtomPub)
  • Outline Processor Markup Language (OPML)
  • ICalendar RFC 5545
  • Accelerated Mobile Pages (AMP)

Style sheet language

  • Cascading Style Sheets up to CSS3
  • CSS preprocessors (LESS)
  • Syntactically Awesome Stylesheet (SASS)
  • Extensible Stylesheet Language Transformations (XSLT)

Template system

  • Mustache Logic-less templates
  • Twig templating (Php)
  • Underscore JS
  • Pure, Javascript Template Engine
  • Embedded JS (EJS)

Interface framework

  • Twitter Bootstrap
  • jQuery Mobile
  • jQuery UI

Development

Developing framework

Perl framework
  • Catalyst (Perl)
Ruby framework
  • RoR, Ruby on Rials (Ruby)
Php framework
  • Symfony 2/3 (Php)
  • Zend Framework (Php)
  • CakePHP
  • Tools Php framework
    • Doctrine DBAL (ORM)
    • Swift mailer
Python framework
  • Django (Python)
  • Zope (Python)
Ajax frameworks
  • jQuery (JS)
  • AngularJS (JS)
  • MooTools (JS)
  • Prototype (JS)
  • YUI Library (JS)

CMS (Content management system)

Blog CMS
  • WordPress (Automattic)
E-commerce platform CMS
  • Magento (Magento Inc)
  • Prestashop
Classified CMS
  • Osclass
Other CMS
  • I also use a homemade CMS evolving since 2002

Web portal

  • Rubedo (Rubedo Project)
  • Django CMS (Divio AG)
  • Drupal (Dries Buytaert)
  • Joomla! (OpenSourceMatters)

Application programming interface (API)

  • Google APIs (Map, Apps, Social networking, Mobile...)
  • PayPal API
  • OpenID Connect (OpenID)
  • Authorization protocol (OAuth)
  • Facebook Graph API
  • Twitter REST APIs
  • Mailjet API
  • Dweet.io API

Tools (expertise)

Server

Server configuration (expertise)

Application layer
  • Domain Name System (DNS)
  • Domain Name System Security Extensions (DNSSEC)
  • File Transfer Protocol (FTP)
  • Hypertext Transfer Protocol (HTTP)
  • Internet Message Access Protocol (IMAP)
  • Lightweight Directory Access Protocol (LDAP)
  • Mail Exchanger Record (MX record)
  • Multipurpose Internet Mail Extensions (MIME)
  • Network File System (NFS)
  • Post Office Protocol (POP)
  • Reverse DNS Resolution (rDNS)
  • Secure Sockets Layer (SSL)
  • Simple Mail Transfer Protocol (SMTP)
  • Simple Object Access Protocol (SOAP)
  • SSH File Transfer Protocol (SSH) et (SFTP)
  • Transport Layer Security (TLS)
  • Web-based Distributed Authoring and Versioning (WebDav)
Transport layer
  • Transmission Control Protocol (TCP)
Internet layer
  • Internet Protocol (IP)
  • Internet Protocol version 4 (IPv4)
  • Internet Protocol version 6 (IPv6)

Software server

Server system (UNIX)
  • Linux
  • Linux CentOS
  • Linux Debian
  • Linux Redhat
  • Linux Gentoo
  • Mac OSX server
Domain name server
  • Bind (ISC)
HTTP/HTTPS server
  • Apache HTTP Server (Apache Software Foundation)
  • Nginx (Igor Sysoev)
  • Node.JS (Ryan Dahl)
  • Zope (Zope)
POP/IMAP/SMTP server
  • Postfix (Wietse Venema)
  • Qmail (Daniel J. Bernstein)
  • Vpopmail (inter7)
  • Sendmail (Sendmail, Inc)
  • SpamAssassin (Apache Software Foundation)
  • Roundcube (The Roundcube Team)
  • Utilisation de SendEmail sur mes scripts Perl
Cache server
  • Memcached (Danga Interactive)
  • Redis (Salvatore Sanfilippo)
Server security restriction
  • Fail2Ban
  • ClamAV
Database management system
  • Server :
    • Sql
    • MySql
    • Oracle Database
    • Flat file database
  • Component software (browsers) :
    • SqLite
  • Web interface :
    • PhpMyAdmin

Softwares tools development

  • ImageMagick (John Cristy)
  • GD Graphics Library (Thomas Boutell)
  • Calendaring Extensions to WebDAV (CalDav)
  • PubSubHubbub et Publish-subscribe

Software

Programming

  • BBEdit (Bare Bones Software)
  • SVN (Apache Subversion)
  • Git (Linus Torvalds)
  • New Relic
  • Redmine
  • Basecamp

Browsers

  • Chrome (Blink)
  • Safari (Webkit / KHTML)
  • Firefox (Gecko)
  • IE (Trident)
  • Edge (Trident)

Others softwares

  • Filemaker Pro
  • Adobe Illustrator
  • Adobe Photoshop
  • Adobe Premiere
  • Adobe Pagemaker
  • Avid Pro Tools
  • Quark Xpress
  • 4D
Attainments

RAD - Hôpital de La Rochelle

Dossier médical partagé (DMP)

Réalisation d'une interface web et des bases de données. Organisation et gestion du projet. Mise en phase avec la réglementation sur le recueil et l'hébergement de données personnelles. Recueil des typologies de données et élaboration d'une structure par spécialisation. Encodage et sécurisation de la structure de bases de données. Gestion des autorisations de partages et réceptions des données suivant les spécialisations des soignants. Sécurisation des transferts de données. Gestion serveur, hébergement, monitoring et maintenance.

Octant design

Vente en ligne de meubles et objets design.

Reprise d'un site de vente en ligne réalisé sur structure Magento Commerce. Recherche et corrections de bugs fonctionnels handicapants les ventes depuis la livraison du site. Test du code php, des modules, de l'hébergement et monitoring du site. Installation et réplication sur une plateforme de développement. Optimisation de la sémantique html et révision de la structure et des terminologies pour un meilleur référencement naturel. Réalisation et modification de modules Magento. Réplication serveurs et load balancing pour des opérations de promotions avec le site Vente Privé. Organisation pour une liaison Web Services entre la base de données Magento Commerce et un ERP utilisé...

Kivoki PRO SL

Startup Services immobilier pour professionnels.

Réalisation d'un site d'annonces de fonds de commerce CHR sur une structure Osclass. Réorganisation de la base de données et modification du fonctionnement classique de Osclass par l'ajouts de plugins spécialement développés pour Kivoki. Développement de plusieurs modules pour étendre la base de données suivant les types de biens à vendre et les informations à recueillir et liés au module de gestion des droits, abonnements et paiement. Développement d'un module permettant de gérer les autorisations de voir ou déposer des annonces suivant des typologies d'utilisateurs et permettant de proposer et gérer des abonnements au service sur des durées heures/jours/mois ou en achat unitaire. Développement de divers plugins techniques. Sécurisation des transferts de données. Gestion serveur, hébergement, monitoring et maintenance.

O'contact

Startup Near Field Communication (NFC)

Programmation et développements d'outils et sites mobiles pour l'accessibilité via le protocole NFC des téléphones mobiles. Fabrication de stickers NFC. Programmation d'un logiciel serveur sur linux pour gestion et la redirection vers les services proposés de type agenda, news, sms... et/ou les sites mobiles ou applications clients.

Career path

AFW - Agence France Web

Full stack web and business developer

Web business development, Client's relationship management, web developer, web programmeur, web hosting.
Réalisation et hébergement internet de solutions web : Applications, Sites Web, Programmes d'automatisation, Solutions métiers...

Networkcouncil - Première Base - l'Observatoire

Technical director - network development

Recruitment, training, management of regional technical teams. 9 agencies in France, 27 websites (tourism, news magazine, directories).

Steps France - Roularta Média Groupe

Business developer

Monthly lifestyle magazines (4 local editions), management of Alsace agency - Germany (creation, management and business development).

Le Petit Futé - Nouvelles éditions de l'université

Business developer

City guides and country guides Le Petit Futé. 2 annual editions (creation, management and business development).

Haut de page