Michael Azerhad

tech lead / cto expert tdd ddd java node.js react

Paris, France

  • 48.85661400000001
  • 2.3522219000000177
Proposer un projet

Vérifications

Influence

Github

Github : mica16 mica16
  • 55 Followers
  • 18 Repos
  • 1 Gists

Stack Overflow

Stack Overflow : Mik378 Mik378
  • 20130 Réputation
  • 151 Bronze
  • 63 Argent
  • 13 Or
Rejoignez la communauté Malt pour découvrir le profil complet de Michael Azerhad
Rejoignez la communauté Malt pour découvrir le profil complet de Michael Azerhad

Découvrez ce que recherche Michael

Déplacement
Peut faire la totalité d'une mission dans vos locaux
Zone d'activité
Recherche des missions à Paris et 30km autour
Durée de mission
Recherche des missions ≤ 1 mois, entre 1 et 3 mois, entre 3 et 6 mois, ≥ 6 mois
Taille d'entreprise
Recherche des entreprises de 2 - 10 personnes, 11 - 49 personnes, 50 - 249 personnes, 250 - 999 personnes, 1000 - 4999 personnes et 1 autres

Michael en quelques mots

Fondateur de la société WealCome - Excellence en conception logicielle (Paris 17) **
**Dans le TOP 12 des freelances Malt les plus influents sur StackOverflow.com.

(malt.fr/ranking/stackoverflow)

Je suis connu dans le milieu pour réaliser des projets de bout en bout souvent seul; ce qui ne signifie pas que je ne sais pas travailler en équipe; au contraire; je coache bon nombre de développeurs pour les faire monter en compétences sur des pratiques/disciplines pointues comme le TDD (Test-Driven Development), l'Hexagonal Architecture (l'art de découpler la logique des détails d'implémentation comme la nature des frameworks; database etc), le Domain-Driven Design ainsi que l'Acceptance Test-Driven Development, complémentaire au TDD.

Fort de métaphores en tout genre pour vulgariser des concepts complexes; les développeurs aiment travailler en ma compagnie car le disent-ils eux mêmes : "on prend du plaisir".

Plaisir décuplé par le constat qui n'est pas des moindres :
Aucun bug et aucune régression en production; ce qui donne le sourire non seulement aux développeurs mais aussi au métier !

J'accompagne d'ailleurs le métier à travers des ateliers BDD pour pondre les meilleurs énoncés possibles, depuis plus de 10 ans.
J'ai donc une affinité pure avec le découpage des user stories et surtout les diagnostics d'ambiguité grâce à mes solides compétences en Domain-Driven design.

Aussi doué dans le Backend que le Frontend; ainsi que dans le monde de la CI/CD; je peux très vite devenir le responsable technique de vos projets.

Mes autres points forts :
+ de 20K points sur Stackoverflow.com.
Influenceur Linkedin sur TDD
Dirige le Slack WealCome accompagnant plus de 300 dev craft.
Formateur envers particuliers et professionnels en TDD et Clean Architecture avec plus de 250 personnes formées en profondeur.

Pour plus de détails, voir mon site Web : wealcomecompany.com

Plus qu'un dev, un passionné du travail bien fait ;)

Portfolio

Portfolio uniquement accessible aux membres

Expériences

mars 2015 - Aujourd'hui | Paris, France

Education & e-learning

WealCome

Formateur reconnu en TDD et Clean Architecture visant les particuliers et professionnels cherchant à apprendre à coder dans les règles de l'art

Conscient de la rareté des compétences en TDD et Clean Architecture (Hexagonal Architecture); je dispense maintenant depuis un certain temps des formations sur 10h (ou plus selon besoin) dans ces méthodologies au sein de mes locaux dans Paris 17 (ou bien chez vous, entreprise).

Pourquoi ces méthodologies ? Car ce sont celles qui sont totalement INDISPENSABLES pour réaliser des logiciels ou applications qui ont du sens; testables, facilement évolutives, refactorables à souhait sans craintes et qui activent le plaisir de coder.
Sans compter l’avantage le plus évident : une productivité décuplée !

Ces formations rencontrent un véritable succès que ce soit au niveau des particuliers ou des freelances/entreprises et sont applicables dans n'importe quel environnement de programmation (Web / Client lourd / Backend).

À ce jour, plus de 260 développeurs ont été formées, et WealCome, ma société est en passe de devenir agréée dans le cadre de la formation afin de faire profiter les entreprises de leur budget formation.

Les retours sont si sensationnels que j'ai monté un Slack regroupant une masse de développeurs (plus de 300 à ce jour) sensibilisés au Craftsmanship dans l'unique but de les accompagner dans leur progression.
  • TDD
  • Hexagonal Architecture
  • Coaching
  • Coaching individuel
  • Clean Architecture
  • Clean Code
  • Design Patterns
  • Unit testing
  • Integration testing
  • end-to-end testing
  • acceptance testing
juillet 2019 - janvier 2020 | Fontenay-sous-Bois, France

Banque & assurances

Société Générale- Société Générale

Responsable Technique - Mentor technique - Codeur - Formateur

Le département GBSU m'a directement contacté et proposé de réaliser deux applications (Web et Backend X 2) afin de, non seulement de satisfaire les exigences clientes et les courts délais, mais aussi de démontrer l'intérêt réel de TDD dans un projet mené par quelqu'un d'expert sur le sujet.

J'ai donc réalisé deux applications (l'une épaulé par un développeur plus junior que je formais/coachais) et à 100% seul l'autre) :
TDD intense / Clean Code / Functional Programing / Object-Oriented Programming / Java 8+ / Spring-Boot / React / Redux / Typescript / RxJs / Redux-Observable / Clean Architecture (Back et Front).

Cette mission réalisée avec succès m'a permis au passage de coacher intensément sur le sujet sur les concepts de TDD et Clean Architecture avec pas mal d’astuces pédagogiques qui me sont propres.

J'ai également animé 3 sortes de Meetups/Formations SG (dont un en full english) visant à former en présentiel ET à distance plus de 50 développeurs sur ces sujets.

Au final, j'ai pu démontrer que la pratique TDD n'est clairement pas ce qu'ils imaginaient (je commence à en avoir l'habitude de client en client), et que cette discipline apporte des avantages gigantesques; lorsqu'on maîtrise le sujet dans tous ses compartiments.
janvier 2019 - mars 2020 | Paris, France

High tech

HashnStore SAS

Tech Lead- Refonte totale du Backend et Frontend de Validity

HashNStore est une startup prometteuse dans le domaine de la BlockChain.

Initialement, un audit était demandé, de sorte à pointer du doigt les failles des APIs du service en Node.js.

Au final, j'ai pu convaincre de réécrire toute la solution afin de mettre en oeuvre le "separation of concerns", autrement dit, la séparation de la logique métier des frameworks.

La "Clean Architecture" encore appelée "Hexagonale Architecture" a vu le jour sur ce projet; que je maîtrise à la perfection.

Soupoudré par une pratique TDD sans faille (coverage 100%), j'ai pu réécrire toutes les APIs du service from scratch dans l'optique qu'elle soit fiable, robuste, performante et surtout pérenne.
Aussi, le Front, architecturé "hexagonalement" également et sous React, a été entièrement designé par mes soins.

Projet très intéressant et complexe techniquement; un bonheur de le voir tourner sans l'ombre d'un bug.

Code réalisé entièrement seul , de A à Z (Front ET Back), en remote (locaux de ma société WealCome + remote).
https://wealcomecompany.com
mai 2017 - juin 2018 | Paris, France

Edition de logiciels

Malakoff Médéric

Tech Lead - Création d'une nouvelle plateforme Extranet d'envergure from scratch (60 000 lignes de code - 0 bug - 0 code mort)

16 missions Malt

Satisfaction des clients Malt : 4.72/5 (4 avis)

5 recommandations externes

Formations

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte