Colin Puy

Usable / Maintainable software builder

My face

Hello! Je suis Colin, développeur front-end indépendant.

Agiliste et Craftsman convaincu, la qualité logicielle est mon focus depuis plus de dix ans. Passionné par les interfaces utilisateurs, je sais aussi intervenir sur un back-end de barbu et configurer un serveur linux.

J'habite dans la plus belle région du monde et lorsque je quite mon clavier, je cultive mon ambivalence en binant mon jardin ou en m'évadant hiver comme été dans la montagne.

Mes valeurs

Empathie

Construire un logiciel adapté c'est savoir se mettre à la place de ses utilisateurs. En tant que developpeur, j'accorde une importance primordiale aux utilisateurs finaux ainsi qu'à tous les relecteurs du code que j'écris.

Simplicité

La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer.

Antoine de Saint-Exupéry

La simplicité est mon credo. Bien qu'il soit compliqué de faire simple, c'est la clé de l'efficacité et de la sérénité.

Amélioration continue

L'amélioration en continu des compétences et des processus est moteur pour moi. Elle fait partie de mon quotidien et je la mets en oeuvre pour moi-même et votre équipe.

Candeur

Nous ne pouvons grandir et nous améliorer que si nous avons des conversations ouvertes et honnêtes et si nous posons plus de questions que nous faisons de suppositions.

Expérience

Développeur Web Full-Stack Freelance

BonitasoftBonitasoft

Intelligent Continuous Improvement (ICI)
Application d'intelligence artificielle utilisant le Process Mining pour la prédiction en lien avec le BPM.
Implémentation de l'algorithme de Process Mining et différents écrans de monitoring et reporting.
  • React
  • Redux
  • Java
  • Groovy
  • Spring Boot
  • Spring Reactor
  • Elasticsearch
UI Designer
Editeur WYSWYG de formulaires et pages web.
Implémentation de l'éditeur de pages et du moteur d'exécution.
  • AngularJS
  • Java
  • Spring
  • REST
Bonita Portal
Portail d'administration de Bonita BPM.
Développement et maintenance des parties back-end et front-end du portail web.
  • AngularJS
  • Java
  • Spring
  • GWT
  • REST

BullBull

Assistance technique
Intervention dans plusieurs équipes clientes (Kelkoo, Orange Labs) en tant que développeur JavaEE.
  • Java
  • Spring
  • Hibernate
  • Play framework
  • REST
Projets au forfait
Conception, développement, maintenance de projets au forfait en environement JavaEE.
  • Java
  • Spring
  • Hibernate
  • Wicket
  • Tapestry
Benchmarking
Benchmark traitements applicatifs et charge utilisateurs sur plusieurs applications web.
  • JMeter
  • Shell script
  • Nmon