Coder Social home page Coder Social logo

👋 Salut,

Je m’appelle Hermann Poilpré, basé à Aix-en-Provence, France.

Développeur mobile Android / iOS depuis 2011, principalement dans le monde des startups.

Je suis sensible à l’utilité et à la durabilité du code auquel je contribue, ainsi qu’à l’amélioration continue de notre manière de le produire.

Sur cette page, je présente les types de prestations que je propose à mes clients, mon parcours, mes valeurs et ma disponibilité.

🛎️ Prestations

Voici les services que je propose à mes clients:

Artisanat logiciel

Je conçois, développe et maintiens des applications mobiles, en applicant les méthodes TDD/DDD/BDD et la programmation à plusieurs (pair/mob programming); Reprise/refonte/rénovation de l’existant applicatif: J’industrialise et modernise les produits logiciels existants en réduisant leur dette technique, pour les rendre plus robustes, plus performants et/ou rendre leur développement plus efficace;

Leadership technique

J’aide les membres de l’équipe technique à s’améliorer et à aligner leurs manières de faire, afin d’assurer un travail d’équipe efficace, un produit stable et un code source propre.

Conseil stratégique

Je peux intervenir comme CTO provisoire, pour auditer le code existant et apporter des recommandations pour démarrer ou développer efficacement votre projet.

Coaching technique

Je peux accompagner la définition et l’animation d’un plan de transformation de la culture d’une ou plusieurs équipes de développement. Formations sur mesure, programmation à plusieurs sur des katas puis sur du code de production et/ou coaching embarqué en tant que contributeur d’un projet en cours.

🌱 Expérience

Au cours de ma carrière, j’ai adopté des rôles variés au sein d’environnements divers:

Responsable des développements (Tech Lead) dans plusieurs startups et entreprises, dont Linxo, Medisys et MadSeven; Enseignant à l'école G4 Institute (Marseille). Chef de projet MOA chez Groupe Editor Technicien support chez Urios.

J'ai donc une vision élargies des problématiques pouvant être rencontrées au delà du pur développement.

En terme de compétences: Je développe principalement en Kotlin et en Dart depuis leurs sorties respectives et précedemment en Java, mais je m’adapte volontiers à l’usage d’autres langages et technologies, en fonction des besoins et contraintes de mes clients. Je maîtrise la conception, le développement et la maintenance d’applications mobiles sur toute la chaîne de valeur technique: développement des différentes strates, écriture de tests automatisés (UI/intégration/end-to-end), déboggage, intégration continue (CI), déploiement et suivi (delivery). Le développement backend est également un domaine qui m'interresse et sur lequel je me forme (SpringBoot, Micronaut, GCP)

🌟 Valeurs

Tout au long de ma carrière, j’ai mis un point d’honneur à travailler de manière efficace et responsable pour mes clients et collaborateurs. D’un naturel honnête et ouvert d’esprit, je cherche l’harmonie avec mes pairs plutôt que la compétition. J’accorde beaucoup d’importance à m’améliorer sans cesse et à transmettre ce que j’ai appris.

Les principes qui m’animent:

  • Pertinence: Écrire des logiciels utiles, en prenant le temps d’écouter et comprendre la vision et l’objectif visé par leurs commanditaires et utilisateurs;
  • Pragmatisme: Écrire des logiciels de manière efficace, en définissant régulièrement la prochaine étape la plus simple à effectuer pour apporter le plus de valeur possible au développement du projet;
  • Rigueur: Écrire des logiciels qui fonctionnent comme prévu, en clarifiant de manière itérative les attentes puis en les reformulant sous forme de tests automatisés et/ou de documentation;
  • Pérennité: Écrire des logiciels durablement maintenables, en aidant l’équipe technique à s’engager sur des manière communes de programmer et communiquer, et en promouvant l’usage de techniques craft comme TDD et la programmation collaborative (pair/mob programming). Mon but est d’aider votre équipe à (re)trouver sa confiance, son autonomie et sa sérénité tout en créant de la valeur pour votre entreprise.

📅 Disponibilité

Je suis disponible à partir de fin juin pour des missions longues

J’ai l’habitude de télétravailler depuis chez moi, au Puy-Sainte-Réparade, France.

Je peux vous aider ? Contactez-moi

ℹ️ Références

[A compléter]

Hermann's Projects

android-customtabs icon android-customtabs

Chrome CustomTabs for Android demystified. Simplifies development and provides higher level classes including fallback in case Chrome isn't available on device.

flexmenu icon flexmenu

FlexMenu lets you create menu bars that automatically collapse into a drop-down to fit the space available.

kotlinx-cli icon kotlinx-cli

Pure Kotlin implementation of a generic CLI parser.

mockery icon mockery

Android and Java library for mocking and testing networking layers with built-in support for Retrofit.

newandroidtwitter icon newandroidtwitter

NewAndroidTwitter is an Android wrapper library to access Twitter REST API version 1.1

resizer icon resizer

An image resizing library for Android

sails-docs-fr icon sails-docs-fr

This is the source markdown files for the official Sails.js documentation, which get compiled, squeezed, and stretched into HTML when we deploy the Sails website.

ui-router icon ui-router

The de-facto solution to flexible routing with nested views in AngularJS

videolayout icon videolayout

To play video on layout background (textureview videoview for layout designs)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.