Photo of Vincent Déniel

Vincent Déniel

Développeur chez Yaal

En tant que développeur, je réalise des applications web et des APIs à l'aide de Flask, un framework Python ainsi que des applications mobiles avec Ionic et Angular.

Diplomé d'un master de Physique nucléaire, je suis également de très près l'actualité concernant la science et les nouvelles technologies. Je m'intéresse également à la data science et le machine learning.

Compétences

Back-end

  • Python
  • Flask
  • MongoDB
  • Linux
  • Gunicorn
  • Nginx
  • PHP
  • Symfony 2
  • MySQL
  • Apache

Intégration, front-end

  • HTML5
  • CSS3 (SASS/LESS)
  • Bootstrap
  • Javascript
  • jQuery
  • Angular.js
  • Ionic Framework

Outils

  • Git
  • Selenium
  • PyCharm
  • Pip
  • Virtualenv
  • Postman
  • Node.js
  • npm
  • Bower
  • Grunt/Gulp
  • Photoshop
  • PhpStorm
  • Composer

Télécharger le CV au format PDF

Contact


Vous avez un projet sur lequel je peux apporter mon expertise ou une question ? N'hésitez pas à me contacter via ce formulaire !

Je suis sur Bordeaux !




Tweet Box

RT @yaal_fr: Retours sur la #PyConFR 2016 ! https://t.co/t7PYy4gdXq #Python #Dev

Blog

Catégorie : deployment

I often use the Python framework Flask for my projects because it is simple and I can focus on my domain logic. I usually also use Gunicorn to serve my applications with Nginx as a reverse proxy. My Gunicorn tasks are executed by an upstart script:

My app is started by wsgi.py in my […]

Lire la suite

Catégorie : Flask

I made a quick boilerplate to set up a Facebook Messenger bot with Flask, a python Framework and the Requests library. It handles inputs from users on Facebook Messenger and send answers given your business logic. Check it out on Github: https://github.com/vincentdnl/flask-facebook-messenger-bot-boilerplate

Lire la suite

Catégorie : deployment

SPA (Single Pages Applications) have been more and more popular recently. You load a single HTML, CSS and JavaScript page once and then only get the content you need via AJAX requests to an API for example. This way, your user never experience having to load an entire page after clicking a link. The navigation […]

Lire la suite
Lire le blog