Menu

David JEAN LOUIS

TOULOUSE

En résumé

Langages and Frameworks
- Python (Django, Flask, Bottle, PyGTK, PyQT)
- PHP5 (PEAR, Zend Framework, Symfony)
- Javascript (JQuery, AngularJS)
- HTML5, CSS3 (Less, Bootstrap)

Databases / KV Stores / Message Queues
- MySQL
- SQLite
- PostgreSQL
- Redis
- ZeroMQ

Deployment, Servers:
- Linux (debian, ubuntu), BSD (OpenBSD, FreeBSD)
- Apache, nginx, uwsgi
- Virtualenv, docker

Tools:
- Vim, Shell
- Git, Mercurial, Subversion
- Github, Bitbucket
- Agile methodologies / Test Driven Development
- Pair programming / code reviews (review board)

Certifications
Zend Certified Engineer: http://www.zend.com/en/store/education/certification/authenticate.php/ClientCandidateID/ZEND008286/RegistrationID/226153676

Mes compétences :
AJAX
Apache
CSS
Debian
Django
Framework
FreeBSD
HTML
JSON
LAMP
Linux
MySQL
Open Source
OpenBSD
Opensource
Pear
PHP
PHP5
PyQt
Python
REST
SQLite
Symfony
Ubuntu
Zend
Zend framework
Mercurial
VirtualEnv
Gettext
ZeroMQ
uWSGi
Obspy
PyGTK
XML
Agile Development
Bottle
CSS 3
HTML 5
Git
QWT
Test Driven Development
Bootstrap
WSGI
Flask
PySide
Docker
I18n
JavaScript
L10n
Nginx
JQuery
Web

Entreprises

  • Media Odyssée - Lead Python Developer

    2011 - 2012 Developpement d'un client similaire à Dropbox en Python / Qt pour une plateforme cloud (Wamigo).
  • Freelance - Software Engineer

    2009 - maintenant * Création d'applications web (Python / Django)
    * Création d'applications desktop (Python / Qt)
    * Interfaces avec des CRM et ERP
    * Audit, consulting opensource
  • JAMENDO S.A. - Senior Python Developer

    2009 - 2009 Développement d'un plugin pour "Totem" (lecteur video linux) en Python/GTK
  • ATEOR - Lead PHP / Python Developer

    Paris 2003 - 2008 * Analyse des besoins et des cahiers des charges;
    * Développeur senior sur une application web (ERP / Supply Chain management):
    * Développement côté serveur (PHP) et design SOA (Service Oriented Architecture);
    * Développement embarqué (Python/Qtopia sur des pda Sharp zaurus);
    * Développement d'une application « desktop » (Python / QT);
    * Release manager (liaison avec l'équipe QA, mises en production du code et des bases de données).
    * Design et développement d'un framework et d'un ORM en PHP.
  • ARECOM - Développeur PHP

    GRASSE 2002 - 2003 * Développement / maintenance d'un CMS (Content Management System) en PHP;
    * Développement / maintenance de sites dynamiques (PHP);
    * Développement d'un ERP en PHP avec la méthode XP (Extreme programming).
  • GoWeb Interactive - Chef de projet / Co-gérant

    2000 - 2002 * Gestion de projet / analyse des besoins et des cahiers des charges;
    * Développement PHP, ActionScript et Director Lingo (CD-Rom authoring);
    * Administration des serveurs (Apache Linux / FreeBSD).

Formations