dw by billerey eric

about me contact

Création de site internet, développement de produits multimédia et web

Compétences

Avec mon parcours, je mets un point d'honneur à respecter certains points :

 - site optimisé pour le référencement naturel,
 - ergonomie et qualité visuelle,
 - accessibilité et respect des normes,
 - respect de l'utilisation des langages et des syntaxes,
 - anticiper les utilisations des nouvelles technologies,
 - évoluer pour ne pas faire partie de ces dinosaures du web.

D'autre part le meilleur site du monde ne sert à rien s'il est mal référencé ou s'il fait fuir les visiteurs pertinents. Il faut donc conseiller le client sur son réel besoin et diagnostiquer au mieux ce qui fera de lui le concurrent avec qui il faut compter.

Et comme un exemple vaut parfois mieux qu'un long discours, je vous conseille de visiter ce site ou mon ancien site et de lire le descriptif suivant :

Projets

 - management participatif,
 - méthode agile : XP (eXtreme Programming) (utilisé en poste),
 - méthode agile : Scrumb (notion).

Développement

Tout fini par se rejoindre, mais voici un découpage qui, je l'espère, me reflète :

 - PHP 5, CSS,  XHTML 1.0 transitional, Strict et 1.1,
 - Mysql, SQLite, Postgresql et postGIS,
 - URL Rewriting,
 - Ajax, DHTML, Javascript, données en JSON, GUI ExtJS, prototype, MooTools, Jquery,
 - Flash, Flex, AS3,
 - XML, XSLT, utilisation XML dans nombres de langages notamment (E4X ou "parsage"),
 - RDF : Dublin Core, Foaf, VCard, ...
 - API surtout de cartographie (Services, XML, Javascript et AS3), GeoRss,
 - Java (pas manipulé depuis quelques années),
 - XUL, « extensions firefox » (pas manipulé depuis quelques années),
 - WebServices de type SOAP ou Rest,
 - Perl, Bash, Korn Shell et Shell

 - POO(Programmation Orientée Objet) pour PHP, Javascript(...), AS3, Java,
 - Communication entre langages : Curl, RPC, AmfPHP,...
 - Bonne connaissance des problèmes d'encodages fichiers, langages et entre langages, BDD,... (expérience sur le japonais)
 - Algorithmes de conversion des codes de présentation de caractères unicode (par exemple pour des kana japonais) : notation hexadécimale NCR, notation décimale NCR et notation en pourcentage pour les URI

Respect

- accessibilité (Section 508, WAI-A, WAI-AA et partiellement le WAI-AAA pour éviter le constat malheureux de n'être plus accessible pour les personnes ciblées),
- règles de bases en ergonomie,
- normes du W3C,
- programmation non-obstructive,
- charge cognitive de l'usager.

Serveurs

Uniquement des serveurs Linux pour l'instant, mais j'ai pu travailler sur et/ou installer les technologies et applicatifs suivants :

 - Apache2
 - MySQL
 - PostgreSQL
 - PostGIS (plugin spatial de SIG pour postgresSQL)
 - LDAP (protocole et annuaire)
 - Awstats (analyse de log web, ex : apache)
 - Mantis (Bug Tracker, remonté de bugs)
 - Redmine (suivi de projet)
 - Gitosis (plugin redmine pour git)
 - Git (gestionnaire de version)
 - SVN acronyme de Subversion (gestionnaire de version)

Optimisation du serveur web et de bases de données, paramétrage du serveur en lui-même, recherche et correction de bugs graves, mise en place de journaux particuliers, archivage de logs, création d'interfaces de visualisations des hébergements de serveurs, mise en place de tâches optimisées et planifiées.

Design

- web-design (chartes graphiques),
- documents (In Design, etc),
- 3D,
- animations Flash,
- vidéos,
- pdf avec contenus 3D interactifs de présentation.

Logiciels

Quelques logiciels qui se devaient d'être cités :

- Netbeans,
- PhpStorm,
- la PDT pour Eclipse,
- aptana pour Eclipse,
- FlashDevelop,
- Flex Builder,
- 3ds studio max (6 et 8),
- une grande partie des produits Adobes, et quelques produits Macromedia (en leurs temps). Notions dans la plupart de leurs équivalents libres.

Autres :

- Conception de produits multimédia,
- réalisation des dits produits,
- optimisations de produits ou codes,
- accompagnement client : diagnostiques, conseils, stratégie et choix,
- référencement : positionnement, analyse et optimisation,
- logiciels libres,
- compilation AS3 avec le SDK directement depuis la console pour s'affranchir de Flex Builder.
- Utilisation de plusieurs systèmes d'exploitation : de préférence Linux pour la programmation, Windows pour le graphisme à cause d'Adobe et Mac OS au besoin.