Geek logo geekco Co

Jérémy Riverain
Développeur web & mobile

J'exerce avec passion et j'ai une immense curiosité pour les nouvelles technologies. J'envisage mon métier davantage comme un artisanat, en développant pour chaque projet une réflexion globale sur les besoins.


Donnez vie à votre projet

Votre projet peut être un formidable outil de communication, à condition qu'il reflète votre entreprise et soit à la hauteur du professionalisme de ses membres. C'est pourquoi je m'engage dans une démarche qualitative chaque fois qu'un client me recrute.

démarche qualité

Exigence

Une application bien conçue a une architecture quasi organique. La robustesse d'un projet, sa fiabilité de même que sa scalabilité dépendent intimement de la qualité du code.

Simplicité

C'est ma façon d'être et de travailler. C'est aussi mon goût pour des sites aux design épurés et élégants, dont l'usage est fluide et ergonomique.

Confiance

Vous êtes propriétaire du code source une fois le projet terminé. Pas de coût caché. Vous maîtrisez votre budget et votre cahier des charges dès le départ.

L'ADN de mes projets

icon

Sécurisé

J'accorde une très grande importance à la sécurisation de mes applications (protocole HTTPS, protection CSRF des formulaires, etc).

icon

Performant

Rapidité d'affichage des pages. Ergonomie fluide, UI soigné

icon

Evolutif

Utilisation de technologies "scalables", conçues pour grandir et évoluer conjointement avec les besoins de votre entreprise

icon

Fiable

Pour garantir la qualité de l'application, je mets en place des tests automatiques et poussés en même temps que je développe votre projet.

icon

Mon objectif !

Client satisfait ou satisfait ! Nulle autre alternative possible.

Mes préférences techniques

logo symfony

Symfony

Backend, PHP

Robuste, sécurisé, un écosystème varié et une communauté investie. Technologie idéale pour réaliser tout projet côté serveur, que ce soit un site internet ou une API. La version 4 est un régal pour le développeur: plus légère que les versions précédentes, plus découplée et modulable.

logo api platform

Api Platform

API, PHP

Cette technologie est incroyable pour développer des API de haute qualité et très bien documentée. Projet titanesque développé par dessus Symfony

logo vue

Vuejs

Frontend, javascript

Un framework Javascript. A l'instar de React, c'est l'une des références dans son domaine pour concevoir des UI riches et interactives. Technologie ultra-rapide pour faire du rendu de composants en temps réel, sans rechargement de page. Les possibilités sont énormes en terme de rendu. J'ai quelques références sur Nuxt, Vuetify ou Quasar.

logo bulma

Bulma

Design, CSS, SASS

Ce n'est pas le seul framework CSS que j'ai utilisé, ayant développé sur Foundation, Bootstrap et Materialize. Mais c'est de loin celui que je préfère en terme d'expérience développeur. Un framework livré sans javascript, ce qui laisse la possibilité d'associer n'importe quel framework JS sans craindre d'avoir des assets trop lourds après compilation. J'adore.

logo git

Git

Dev tool

Logiciel de gestion de version développé autour du noyau Linux. C'est un peu le B.A-B.A du développeur. Indispensable pour versionner son code, c'est à dire conserver l'historique du développement d'un projet.

logo webpack

Webpack

Dev tool

Un puissant bundler pour compiler les assets, c'est à dire transformer le code que je développe (un code structuré, commenté et lisible pour être facilement debuggé) en un code minifié, transpilé, bref en un code optimisé pour les navigateurs.

logo deployer

Deployer

Dev tool

Je l'utilise énormément pour déployer mes projets de manière continue. Il me permet de maîtriser mes déploiements. Il fonctionne un peu à la manière de Gulp car il consiste en un ensemble de tâches automatisées. Il est écrit en PHP mais il est tout à fait adapté pour déployer d'autres types de projets (Javascript par exemple).

logo nginx

serveur web

Ce logiciel de serveur a été développé à l'origine pour satisfaire les besoins d'un site à fort trafic. Autant vous dire qu'il est très puissant pour satisfaire les requêtes HTTP. Je l'utilise pour la mise en production de mes applications. J'aime sa robustesse, sa simplicité pour le configurer et la documentation très didactique.

logo linux

Ubuntu

Operating system

Une des distributions majeures de Linux. C'est le système d'exploitation sur lequel je développe généralement. Encore une technologie open-source me direz-vous. C'est en effet ce qui pourrait synthétiser peu ou prou ma culture geek!

Quelques références

Hÿapp

Hÿapp

Réalisation au sein de l'équipe de SDW du back office et de l'API de Hÿapp, application destinée aux restaurants pour gérer les enregistrements du plan de maîtrise sanitaire en cuisine. Développé avec Symfony, ApiPlatform

Préfectures maritimes

Préfectures maritimes

Réalisation au sein de l'équipe de SDW des sites des préfectures maritimes.

Martin Le Pape

Martin Le Pape

Un site pour un copain qui est skipper professionnel. Réalisé avec Nuxt et ApiPlatform

Todo List App

Todo List App

Une progressive web app réalisée côté client avec Vuetify pour gérer ses mémos et se créer des rappels pour ne rien oublier. Côté serveur, on est sur une API réalisée avec ApiPlatform

CE Aéroport de Brest

CE Aéroport de Brest

Intranet du comité d'entreprise de l'aéroport de Brest. Développé avec Foundation pour le design et Symfony pour la gestion côté serveur

Coach Iroise

Coach Iroise

Mon ancien site pro pour présenter le métier que j'exerçais auparavant: le coaching sportif! Développé avec Bulma pour le design, Symfony pour le reste