Retour
    M. A.'s avatar

    M. A.

    Expert tdd / ddd / clean code / fullstack / mentor

    • Localisation

      Région de Paris

    • Expérience

      18 ans

    • TJM

      800 €

    Expertises

    • TDD
    • Clean
    • Architecture
    • Domaindriven
    • Design
    • Fullstack
    • Tech
    • Lead
    • Hexagonal
    • Architecture
    • Architecte
    • Technique
    • Coach
    • Craft
    • Craftsman
    • Angular
    • Scala
    • Reactnative
    • Functional
    • Programming
    • Developpement
    • Mobile
    • CTO
    • HTML5
    • SQL
    • NoSQL
    • Developpement
    • BackEnd
    • Developpement
    • FrontEnd
    • Audit
    • Code
    • Design
    • Patterns
    • Postgresql
    • Ateliers
    • BDD
    • Methode
    • Agile
    • Oracle
    • Neo4j
    • SOLID
    • Principles
    • Gatsby
    • Docker
    • Springboot
    • UX
    • Multithreading
    • Oop
    • C
    • Flutter
    • C
    • Java
    • Typescript
    • Reactjs
    • Nodejs
    • Swift

    Ce qu'en pense notre IA

    M. A., consultant freelance basé à Paris, est un expert reconnu dans les domaines du TDD, DDD, clean code et développement full-stack, avec une expérience professionnelle débutée en 2007. En tant que mentor, M. A. accompagne développeurs et équipes dans l'adoption des meilleures pratiques et technologies modernes pour optimiser la qualité et l'efficacité de leurs projets. Son expertise en développement full-stack couvre à la fois le front-end et le back-end, maîtrisant des technologies telles qu'Angular, React.js, Typescript, Node.js et bien d'autres. Il est non seulement un développeur chevronné, mais également un architecte technique compétent, à l'aise avec des concepts avancés comme la clean architecture, l'hexagonal architecture et Domain-driven design. M. A. est aussi un leader technique doté de solides compétences en coaching et mentoring, aidant les équipes à internaliser des principes comme SOLID et les design patterns. Sa maîtrise des approches agiles et des méthodes d'intégration continue lui permet de piloter des projets complexes en respectant à la fois les délais et les standards de qualité les plus élevés. Qu'il s'agisse d'améliorer la performance des applications mobiles à l'aide de technologies comme React Native, Flutter ou Swift, ou d'optimiser le back-end avec Java, C++, Scala ou encore des bases de données SQL et NoSQL telles que PostgreSQL, Oracle et Neo4j, M. A. sait adapter ses compétences aux besoins spécifiques de chaque projet. Au-delà de son expertise technique, M. A. est passionné par l'amélioration des processus de développement, menant des audits de code et animant des ateliers BDD pour garantir la robustesse et l'efficacité des solutions techniques. En utilisant Docker et Spring Boot, il assure une orchestration et une gestion optimales des environnements de développement et de production. Son approche artisanale (craftsman) du développement logiciel se ressent dans chaque détail de son travail, alliant rigueur et innovation pour offrir des résultats exceptionnels. Accessible et didactique, M. A. inspire ses pairs à travers un engagement constant dans l'apprentissage et le partage des connaissances à travers ses rôles de coach craft et formateur en méthodes agiles. En somme, M. A. incarne le modèle du consultant freelance moderne—expérimenté, diversifié et agile, prêt à relever des défis techniques et organisationnels complexes, tout en renforçant la compétence et la cohésion des équipes qu'il accompagne.