cédric fontaine

développeur web, 33 ans, lyon

touche à tout passionné par le net et les nouvelles technologies. disponible pour de nouvelles aventures.

 
 
 

l'oeil vif

le poil brillant

embauchez-moi !

10 ans d'expérience

Et toujours passionné ! J'aimerais rejoindre une équipe à taille humaine où mes incroyables compétences et ma motivation sans borne pourraient s'exprimer en toute liberté.

Je suis tout particulièrement intéressé par des projets sous Symfony 2 ou Rails, et par le travail d'intégrateur, d'artisan du web.

Version allégée en pdf

Compétences

Développement

  • PHP est mon premier amour, avec plus de 10 ans au compteur. Maitrise du Zend Framework. Expérience sous Symfony (1.4)
  • Je me forme à Ruby on Rails depuis 1 an ; la philosophie me séduit, et mes bases sont solides.
  • Les designs patterns sont mes amis ; MVC, Observer et Decorator ne me font pas peur.
  • Je maitrise les frameworks javascript Jquery, et Ext.js / Sencha Touch. J'ai utilisé PhoneGap sur une petite application iPhone. Je m'essaie à Coffee Script, sans avoir encore d'avis sur sa pertinence.
  • Je suis convaincu de l’utilité des tests, j’ai beaucoup lu sur le TDD, le BDD, et la philosophie CT/CI, mais je manque de pratique.

Intégration

  • SASS & Compass m’accompagnent pour toutes mes CSS.
  • Responsive webdesign & progressive enhancement ne sont pas des buzzwords pour moi, mais un credo.
  • J'ai travaillé avec plusieurs CMS, mais SPIP reste mon choix de prédilection.

Divers

  • Sans me prétendre graphiste, je maitrise Photoshop et j'ai réalisé des chartes graphiques sur de nombreux projets.
  • Je travaille sous OS X depuis 2006, ce qui m'a simplifié l'apprentissage de la ligne de commande. Je devrais survivre à un retour à Windows, Cygwin et Putty.
  • Je ne suis pas administrateur système, mais je sais gérer mes serveurs Unix, configurer Apache et un serveur FTP.
  • Je lis l’anglais couramment et je me débrouille à l'écrit. Mon accent fait honneur à la France.
  • J’aime écrire et j'ai un bon niveau rédactionnel. J’ai notamment rédigé tous les textes du site de Koali (mon ancien employeur). Quand je prends le temps de me relire mon orthographe est impeccable.
  • J'utilise les outils de Source Control GIT et SVN

Réalisations

Module de vente en ligne de forfaits de ski

J'ai travaillé de 2003 à 2010 sur un module de vente en ligne et de rechargement de forfaits de ski, utilisé par la plupart des grandes stations de ski françaises. Ce projet occupait entre 30 et 70% de mon temps de travail au sein de la société, et m'a appris :

  • à tenir des délais et à gérer une charge de travail importante (forte saisonnalité de l'activité)
  • à programmer proprement en PHP
  • à utiliser le Zend Framework et Ext.js
  • à travailler en équipe sur un gros projet
2003 - 2006 : les débuts en solo
La vente en ligne est balbutiante en France ; je développe une première mouture du moteur pour Les Arcs, avec mes connaissances de l'époque (procédural, tableaux, pas de css...). La Plagne puis Tignes rejoignent le navire et le module est dupliqué, entrainant 3 sites à maintenir. L'hiver 2005 marque les premiers essais de rechargement en ligne aux Arcs ; l'appel d'un webservice SOAP permet de créditer des cartes RFID dans le système de billeterie de la station.
2006 - 2007 : la société s'agrandit
La vente en ligne décolle, nos clients deviennent plus exigeants, et d'autres stations (notamment Avoriaz et Les Menuires) nous commandent le module. Pour faire face à cette montée en charge, deux développeurs me rejoignent. Le moteur est intégralement ré-écrit, avec le Zend Framework comme base MVC, et une gestion multi-sites.
2008 - 2009 : 3° version et B2B
Nous déployons une 3° version du module, pour corriger certaines erreurs de conception ; en parallèle, nous développons un outil B2B avec une interface riche en Ext.js. Sur la saison 2008/2009, nos 16 clients réalisent un CA de 19 millions d’euros via nos outils. Un troisième développeur rejoint l'équipe.
fin 2009 : vente de l'activité forfait.
L'activité forfaits de ski est cédée au groupe suisse Be-more, qui devient ainsi leader européen sur le marché. Booba devient Koali, et je suis à nouveau le seul salarié de l'entreprise.

Sites web

Durant les 8 ans passés au sein de la société Booba/Koali, j'ai réalisé de nombreux sites, pour des budgets allant de 2000 à 30000 euros. La plupart utilisaient le CMS SPIP, parfois avec des modules spécifiques en PHP.

Suivant le client, nous travaillions avec un graphiste indépendant, une agence, ou je me chargeais de la charte graphique.

En télétravail la plupart du temps, je disposais d'une grande autonomie dans la gestion des projets, et mes responsabilités comprenaient notamment :

  • estimation du temps de développement pour la réalisation du devis par le gérant
  • le cas échéant, proposition de charte graphique et validation de cette dernière auprès du client
  • intégration de la charte graphique (CSS / squelettes SPIP)
  • développement de modules spécifiques au projet
  • formation / assistance téléphonique pour la mise à jour du site par le client
  • tests et mise en ligne du site
  • maintenance et évolutions du site les années suivantes, avec reporting du temps passé sur chaque client pour la facturation
Sites complets (graphisme + intégration + développement)
flexi-lease.fr, site de location / vente de véhicules d'occasion. Script d'import des occasions, affichage de toutes les offres avec possibilité de filtrer via Jquery et Isotope. (2011)
koali.fr, site de mon dernier employeur. J'ai rédigé l'intégralité des textes du site. Affichage optimisé sur mobile. (2011)
alpes-montgolfiere.fr, un vol en montgolfière autour du Mont Blanc. Plugin SPIP pour la partie réservation. (2011)
cars-hourtoule.fr, site d'un transporteur dans les Yvelines. Module ZF pour l'affichage et la recherche d'horaires. (2009)
Sites dont le graphisme était fourni (intégration + développement)
telepheriquedusaleve.com, site d'information sur le téléphérique du Salève. (2011)
transports-daniel-meyer.fr, autocariste en région parisienne. Même problématique que pour les cars Hourtoule, mais interface différente. (2010)
freepresse.com, presse gratuite glisse et outdoor. Contenu éditorial important, particulièrement adapté à SPIP. (2010)
concourseiffel2010.fondationsocietetoureiffel.org, site du concours d'architecture de la fondation Gustave Eiffel. Réalisé avec Symfony et le CMS Apostrophe. (2010)
Sites sur lesquels je réalisais la maintenance (évolutions et développement)
http://ermitage-resort.com, www.valfrejus.com et valdallos-ski.com, trois sites de stations de skis.
my-ski.fr et alpiski.com, location de matériel de ski. Moteur vétuste (Prado, version custom de ZF avec Smarty).
achat-ski.com, vente de matériel de ski et snowboard. ZF.

Projets personnels

Passionné par Internet, j'ai toujours consacré une partie de mon temps libre à des projets personnels, qu'il s'agisse de répondre à mes besoins ou d'aider des amis. J'en profite pour tester de nouvelles technologies et pour me former sur de nouveaux outils avant une utilisation professionnelle.

C'est dans ce cadre notamment que j'ai utilisé pour la première fois:

  • SPIP, pour un webzine collaboratif disparu aujourd'hui (mouton/rebelle)
  • Symfony 1.4, pour mon blog photo
  • PhoneGap et XCode pour compiler une app iOS et la publier sur l'appStore
  • Ruby On Rails pour un challenge photo entre amis
Des sites sous SPIP pour les amis
vanuatuvacationrental.com, site de location de maisons de luxe dans un archipel paradisique du pacifique (2009)
mc-photographies.fr, vente de photographies d'art encadrées.
west.eg0.me, portfolio de ma soeur, artiste en herbe
Un moteur de blog photo sous Symfony
Amateur de photographie, j'ai voulu quitter Flickr en 2008, pour être indépendant, et pour avoir plus de liberté dans la mise en page de mes photos. J'ai utilisé les API de Flickr pour récupérer mes photos existantes, et pour permettre le cross-posting.
La fonction la plus notable du moteur est la possibilité de mettre en page des « meshs » de plusieurs photos sans contrainte, via un algorithme récursif qui calcule la taille relative de deux éléments groupés.
Avant tout conçu pour mon usage, j'ai rapidement rendu le moteur multi-sites et j'ai ainsi pu le décliner pour des proches, par exemple ici ou encore là.
Des expérimentations sous iOS
Amateur de jeux de société, et joueur de Magic, j'ai publié une application basique pour tenir les scores. Déçu par les performances de PhoneGap et désireux de capitaliser sur les technologies web, j'ai également conçu une version webapp, dédiée uniquement à Magic.
Un challenge photo pour tester ROR
J'ai lancé un challenge d'une photo par semaine, pour illustrer un mot choisi par les participants, pour me faire la main avec Rails, wordoftheweek.herokuapp.com. Le site est optimisé pour mobile.

Parcours

Jobs

Mai 2012 - Aujourd'hui
Depuis mai 2012, je suis développeur senior chez Novius. Je tiens le rôle de référent technique dans une équipe de 4 développeurs. J'arrive en pleine période de transition entre deux CMS maison, Publinova, qui accuse le poids des années, et Novius OS, ambitieux projet open source basé sur Fuel PHP.
Juin 2003 - Janvier 2012 : Booba / Koali
Je rejoins la société Booba Web Agency en 2003, en télétravail. D'abord seul salarié, en télétravail à 80%, j'apprends à être autonome et à m'organiser. La société grandit jusqu'à accueillir 4 autres développeurs en 2009 ; les réunions et journées de travail en équipe se font plus fréquentes.
En 2009, je pars à Madagascar pour suivre ma compagne qui vient d'obtenir un poste sur place ; je reste télétravailleur, et malgré la longue distance et la qualité de la connexion internet l'expérience se passe bien. J'alternerais France et Madagascar jusqu'à fin 2010.
Fin 2009, la plus grosse partie de l'activité est rachetée par le groupe suisse BeMore, et je redeviens seul salarié. L'entreprise change de nom et s'appelle désormais Koali.
Octobre 2000 - Novembre 2002 : Soprane
Soprane est une SSII grenobloise spécialisée dans le tourisme. Au sein d'une équipe web de 5 personnes, je travaille notamment sur les sites de Head, des sirops Teisseire et sur l'intranet de la CCI de la Drome. Je développe en ASP avant de passer à PHP ; je réalise des animations et modules en Flash ; j'ai également formé plusieurs clients à la mise à jour de leur site avec Dreamweaver.

Formations & stages

Septembre 1999 - Juillet 2000 : IUT Génie Informatique (UPMF Grenoble)
Souhaitant approfondir mes connaissances en programmation, j'intègre le cursus «année spéciale» qui permet d'obtenir un DUT en un an. Au cours de cette formation, j'apprends les bases de la programmation objet, la modélisation avec Merise / UML, et j'améliore mon niveau en algorithme pur.
Je réalise mon premier site web, le site de la promotion.
A l'issue de cette formation, je réalise un stage de 10 semaines au CNRS de Grenoble. Je développe un programme d'analyse statistique en Delphi pour le laboratoire de glaciologie.
Septembre 1997 - Juin 1999 : IUT Statistiques et Traitement Informatique des Données (UPMF Grenoble)
Cette formation, intégrée un peu par hasard, me fait découvrir l'informatique et Internet. J'y apprends les bases en algorithmique et en base de données ; je fais mes premiers pas en programmation avec Visual Basic. Je ne retiendrais pas grand chose des statistiques, mais j'ai trouvé ma vocation.
Je réalise mon stage de dix semaines au sein du service informatique de la SNCF de Chambéry ; je travaille sur leur intranet, à ses balbutiemments. Je réalise notamment un composant Active X, et j'effectue une revue des outils WYSIWIG disponibles pour éditer du HTML.

Unrelated

  • J'ai une femme formidable et une petite fille merveilleuse.
  • J'ai le permis et une voiture. Et un vélo.
  • J'adore les jeux, tous les jeux : de société, de cartes, vidéos...
  • Je lisais beaucoup, c'est moins le cas depuis que j'ai un iPad.
  • J'aime la photographie, et je m'essaie au montage vidéo.
  • Je chante faux mais j'adore le karaoke. Je ne danse pas, en revanche.
  • Je suis un gros consommateur de podcasts et de séries. Mais je n'ai pas la télé.
  • J'écris parfois sur mon blog ; je sévis également sur le site du Captain Web.
  • Voyages : Berlin, Turquie, et deux ans d'alternance France / Madagascar.
  • Sports : pas trop, non merci.
  • Cuisine : pâtes.

Contact

Cédric FONTAINE

320 rue Duguesclin
Lyon, 69007
France

domicile: 09 52 46 88 40
mobile: 06 52 00 90 80