Développeur backend
Mobile : +336.83.40.89.08 Github : http://github.com/gfyrag LinkedIn : https://www.linkedin.com/pub/geoffrey-ragot geoffrey.ragot@gmail.com Addr : Rue Ste Anne, 61570 Mortrée, France
Mes compétences s'appuient sur une bonne capacité d'apprentissage, de la rigueur dans les méthodes (Test Driven Development, UML...), ainsi qu'une grande curiosité envers le fourmillement de technologie qui pullule aujourd'hui sur le Web.
- Développement d'application Web (frontend et backend) autour des technologies Google (Google App Engine, Big Query, Datastore...) via le language Python.
- Mise en place de services web autour d'objets connectés (en PHP puis Java/JEE). Ces services ont pour vocation de présenter des interfaces d'accès haut niveau (API RESTFUL) vers des objets connectés bas niveau (communication UDP, 3G, GPRS...).
- Mise en place d'un environnement de développement pour des besoins internes architecturé autour de la technologie Docker, incluant des services tel que Nexus (Gestion des dépendances Java), VPN (accès sécurisé pour les travailleurs remote), registre Docker (Stockage d'application), système de gestion de déploiement automatisé (propriétaire) etc...
- Développement d'application web s'interfaçant avec différentes API RESTUL au moyen du framework AngularJS, ainsi que de différentes librairies AdHoc (Développements s'appuyant sur des besoins internes)
Développement de site internet : Refonte du site web http://electricshop.fr avec PrestaShop (développement de plugins). Gestion d'un serveur dédié.
Développement d'application Android : Lecteur audio, application de prise de note
Sous-traitance pour la société Kiosys : Développement de plugins sous Joomla
Framework : JEE, Arquillian, Hibernates, AngularJS, Symfony2, BootstrapTwitter
Language : Java, Python, Javascript, Golang, Php, HTML5, Json, Xml
IDE : Intellij, PyCharm, Eclipse, SublimeText
Outils : Docker, Vagrant, VirtualBox
Déploiements : Ansible, bash
SCM : Git
Outils : Apache, NGinx, Wildfly, Composer, Maven
Systemes : Linux (Debian, Ubuntu - utilisation avancée), utilisation MacOSX (simple utilisateur) et de Windows (si nécessaire...)
2007 - 2008 : Licence informatique (Université de Caen Basse Normandie) Etude des automates, base de données, développement, architecture PC parallèle
2005 - 2007 : DUT informatique Génie Logiciel (Université de Caen Basse Normandie) Etude des architectures PC et réseaux, développement Java, gestion de base de données, méthodes Merise/UML
2002 - 2005 : Bac S (Lycée Andrée Maurois - Deauville)
Travailler sur Linux, Golang, Docker etc... Pratiquer la guitare (Folk, rock)