Lead Developer Symfony 2

Wanadev – Lyon (69)

Août 2011 – Aujourd’hui

Je suis développeur dans cette agence web lyonnaise depuis août 2011. Je suis en charge du développement du site Kozikaza.com. Je fais aussi un peu de R&D et je travaille sur le projet open-source FiftySent.

Auto Entrepreneur

Florent Viel – Lyon (69)

Mars 2011 – Juillet 2011

J’ai eu l’opportunité de décrocher des contrats et j’ai donc décidé à l’époque de monter ma propre société. Voulant voir du neuf et travailler sur des projets de plus grandes envergure j’ai arrêté cette entreprise après 5 mois. Je développais des sites en python avec le framework Django et je faisais de l’intégration.

Web

PHP

Maîtrise du framework Symfony 1.4 et amateur sur Symfony 2. Je connais les principes du MVC. Code aisément maintenable et adaptable à toutes tailles d’infrastructures.

HTML & CSS

L’intégration d’un design pour un site internet est dans mes cordes. Avec le respect des normes W3C, en utilisant les dernières fonctionnalités et je suis capable de faire un design adaptable aux mobiles et tablettes.

Javascript

Maitrise de jQuery et jQuery UI. Quelques compétences en javascript pur.

CMS

Quelques compétences sur WordPress. Je suis autodidacte sur Drupal.

Python

Développement d’un url-shortener en python avec le framework django disponible sur github

Base de données

SQL

Je connais les principales bases de données avec des compétences sur MySQL et PostgreSQL.

NoSQL

Utilisation de la base de données MongoDB, amateur sur Redis.

Systèmes d’exploitation

Linux

Maitrise des distributions basées sur Debian / Ubuntu, Archlinux et Fedora / RedHat.

Windows

Quelques connaissances sur Windows server.

Développement en équipe

Intégration continue

J’utilise couramment Jenkins CI pour contrôler la qualité du code et exécuter des batteries de test sur différents environnements au sein de mon entreprise. Pour mes projets personnels j’utilise Travis CI. Jenkins me sert également à déployer automatiquement mes projets. Pour la mise en production de mes projets j’utilise Capifony.

Gestion de projet

J’utilise Redmine pour la gestion de mes projets en entreprise. Pour mes projets j’utilise soit le système d’issue de GitHub si le projet est open source, soit une installation personnelle de GitLab.

DUT Informatique

Université Lyon 1

2010

Diplôme universitaire technologique en informatique option web. Formation générale en informatique (réseau, base de données, applicatif, web).

Université d’Ecosse de l’ouest

2009

Semestre en Erasmus dans une université d’Ecosse proche de Glasgow. Modules XML, systèmes d’exploitations et multimédia.