Retour
    M. B.'s avatar

    M. B.

    Developpeur fullstack java/angular

    • Localisation

      Région de Strasbourg

    • Expérience

      7 ans

    • TJM

      400 €

    Expertises

    • Java
    • Spring
    • Boot
    • Angular
    • Spring
    • Spring
    • Framework
    • Alfresco
    • Editique
    • Minio
    • Postman
    • Swagger
    • Spring
    • Batch
    • API
    • REST
    • Quarkus
    • Typescript
    • TDD
    • Clean
    • Architecture
    • Hexagonal
    • Architecture
    • Microservices
    • Maven
    • Git
    • DevOps

    Ce qu'en pense notre IA

    Découvrez M. B., un consultant freelance spécialisé en tant que développeur fullstack Java/Angular basé à Strasbourg. Avec une carrière débutée en 2018, M. B. a rapidement su s'imposer dans le domaine du développement logiciel grâce à une expertise pointue et variée. Polyvalent, il maîtrise à la fois les technologies backend et frontend, ce qui lui permet de prendre en charge des projets complexes de bout en bout avec efficacité et rigueur. Expert en Java, M. B. s'appuie sur des technologies telles que Spring Boot, un framework puissant qui facilite la création d'applications robustes et scalables. Sa connaissance approfondie de Java est complétée par une maîtrise de Spring Framework et Spring Batch, des outils essentiels pour la gestion des processus métiers et le traitement de données en masse. Sur le front de l'interface utilisateur, M. B. excelle en Angular, un framework moderne qui permet de développer des applications web interactives et dynamiques. Sa capacité à utiliser TypeScript dans ses projets Angular garantit un code structuré et maintenable. Au-delà de son expertise principale, M. B. possède une connaissance solide en matière d'architecture logicielle, notamment l'architecture propre (Clean Architecture) et l'architecture hexagonale (Hexagonal Architecture). Sa philosophie de développement s'oriente vers la construction de microservices, une approche qui permet de développer des applications modulaires et facilement extensibles. Dans cette optique, il utilise Quarkus pour créer des applications Java natives dans le cloud. Pour assurer la qualité et la fiabilité de ses développements, M. B. applique les principes du Test-Driven Development (TDD), une méthode qui place les tests au cœur du processus de développement. Il utilise des outils comme Postman et Swagger pour le test et la documentation des API REST, garantissant ainsi leur performance et leur conformité aux standards. En termes de gestion de projet et de versions, M. B. est à l'aise avec Git et Maven, outils fondamentaux pour le contrôle de version et la gestion des dépendances. Sa connaissance des plateformes Alfresco et Minio démontre sa capacité à gérer de la documentation et des solutions de stockage persistant, essentielles pour de nombreux projets d'entreprise. Enfin, l'orientation DevOps de M. B. distingue son approche moderne du développement logiciel, intégrant la collaboration et l'automatisation au sein des cycles de développement pour améliorer l'efficacité et la rapidité de livraison des solutions logicielles. Avec M. B., vos projets bénéficieront non seulement d'une expertise technique avancée mais également d'une vision stratégique pour un développement de logiciels innovants et pérennes.