Langages

HTML5, CSS3, Javascript, Scala, Java, Perl et PHP sont les principaux langages que j'utilise. Ils couvrent à eux seuls la majorité de mes besoins : sites et applications web, serveurs, prototypage, scripts, clients lourds, etc.

HTML JS CSS Scala Java Perl PHP

Outils & Frameworks

Comme un langage n'est rien sans son éco-système, voici un liste des principaux outils que j'aprécie et utilise dans mon travail en entreprise, avec des clients, et dans mes projets personnels.

jQuery ExtJS Highcharts NodeJS Twitter Bootstrap Wordpress Mojolicious Play! Sails JS
  • jQuery : Incontournable
  • ExtJS : Interfaces web style "desktop" adaptées au "big data"
  • Highcharts : La meilleure bibliothèque Javascript dédiée aux graphiques
  • Node JS : Prototypage & Production sauce Javascript
  • Node Webkit : Pour construire une application "desktop" en Javascript
  • Twitter Bootstrap : Le meilleur kit pour monter un site web
  • Wordpress : Gestion de contenus simple, pratique et évolutive
  • Play! Framework : LE Framework Java & Scala
  • Mojolicious : Framework Web Perl
  • SailsJS : Framework Web Node JS
  • et beaucoup d'autres...

Bases de Données

J'utilise intensivement les fichiers et bases de données dans des cas très variés, en profitant des atouts de chacun : flexibilité de JSON & MongoDB, structure rigoureuses des bases SQL, ...

Sqlite PostgreSQL MySQL MongoDB

Aperçu


Expérience(s)

CNRS Profi CEA Mairie du 9eme BVA City Cycle
  • Proteomics French Infrastructure (ProFI) : Dans le cadre de la mise en place d'une plateforme nationale de recherche et d'expertise en protéomique, développement d'une interface web riche (type WebDesktop + Apps) dédiée à l'exploitation de données issues d'analyses par spectrométrie de masse. En partenariat avec le LSMBO (Strasbourg) et le CEA (Grenoble).
  • IPBS : L'Institut de Pharmacologie et de Biologie Structural, laboratoire toulousain du CNRS intégré au projet ProFI.
  • Mairie du 9ème arrondissement de Paris : Développement d'un site internet pour la Caisse des écoles (prochainement disponible). Utilisation et personnalisation de Wordpress (création d'un thème et administration de menus de cantine)
  • City Cycle : Cartes & Graphiques interactifs affichant le nombre de vélos et de places disponibles dans les stations de vélos en libre service gérées par JC Decaux, ainsi que des statistiques d'utilisation de chaque station. Cette application a reçu le 2ème prix du concours Geoportail 2013 dans la catégorie "Services aux Citoyens"
  • BVA : Développement d'applications web et client lourd sur des problématiques d'analyse de la fréquentation des transports en commun (statistiques, cartographie, planification d'études)
  • Lyclic : Audit, Conseil & Développement freelance
  • Fabfest : Audit, Conseil & Correction de bugs freelance
  • Zones de couverture d'Antennes : Pour un client, création d'un outil de création, sauvegarde et imports de zones de couverture d'antennes sur une carte Google Maps, front-end only
  • Beathletic : Expérimentation audiovisuelle en Javascript. Lecture et effets sur vidéo, texte et webcam, synchronisable avec de la musique externe (via MIDI). Utilisez les touches et les flèches du clavier ...
  • Github : Quelques autres de mes projets en cours