You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jacques Charles M.JC

Jacques Charles M.

Tech Lead - Software Architect - C Developer

Sur demande
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Jacques Charles

Architecte Logiciel et Lead Développeur fullstack, à la croisée du développement logiciel, des architectures distribuées et des pratiques DevSecOps avancées. Fort d’un parcours en vérification de logiciels critiques (défense, énergie, finance), j’ai mené avec succès des projets complexes dans des contextes à fortes exigences normatives, techniques et organisationnelles.

Fort d'une forte expertise des systèmes cloud-native multi-tenant (SaaS B2B/B2C), j’interviens sur l’ensemble du cycle de vie logiciel : conception fonctionnelle, architecture (monolithique, microservices), pilotage produit, encadrement technique, CI/CD, sécurité, observabilité et mise en production.

Compétences clés :
• Architecture logicielle (monolithe, microservices, hexagonale) et modélisation métier
• Développement fullstack : back-end (Node.js, Python, Java, Scala), front-end (React, Next.js, Swift/iOS), API REST/GraphQL
• DevOps & Cloud : CI/CD GitLab/GitHub Actions, Docker, Kubernetes, GitOps (ArgoCD), IaC avec Terraform, déploiement multi-cloud (Scaleway, AWS)
• Base de données : PostgreSQL, Redis, MongoDB, Neo4j, ElasticSearch
• Tests et qualité : TDD, validation logicielle, recettes fonctionnelles, couverture de tests

Responsabilités exercées :
• Rédaction de spécifications techniques et fonctionnelles (HLR, LLR, TLR)
• Conception de modèles de données, flux applicatifs, équilibrage de charge, gestion des VM et NAS
• Encadrement technique et méthodologique d’équipes agiles (scrum, kanban)
• Estimation, planification, suivi de charges, arbitrage technique

Mon approche est orientée qualité, valeur métier, scalabilité et résilience. Je m’investis dans la transmission de bonnes pratiques, la revue de code structurée et l’accompagnement des développeurs vers la prise de responsabilité
  • Anglais

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

  • Espagnol

    Notions

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • TotalEnergies R&D
    Responsable IT du Laboratoire
    ENERGIE
    juin 2022 - septembre 2024 (2 ans et 2 mois)
    Saclay, France
    Responsable du développement de l'environnement Rapid Control Prototyping pour Matlab Simulink (permettant de fonctionner à la SpeedGoat),
    Management d'activités et suivie de stagiaire en ingénierie d'électricité de puissance.
    Contribution à la mise en place du laboratoire pour réaliser du HIL et PHIL,
    Responsable du développement d'une architecture de Super lab virtuel en utilisant VILLASFramework,
    Amélioration du processus de documentation, archivage et livraison de produits développés et modélisés par le laboratoire,
    Contribution à la spécification de l'architecture réseau du laboratoire ainsi que son intégration dans les processus et normes cybersécurité du groupe,
    Assistance et Formation sur la maitrise de gestion de projet, d'équipe et distribution/management de tâches.
    Spécification fonctionnelle et technique de produits à travers des exigences et des schémas UML
    Aide à la réalisation d'un plan de gestion de projet incluant le plan documentaire et réalisation d'une roadmap réaliste pour le projet niveau département dans lequel s'inscrit le RCP.
    Gestion de projet Gestion de projet technique C/C++ Matlab Simulink Embedded Systems Linux Bash GitHub Gitlab CI/CD Développement Gestion d'équipe
  • Nexter
    RESPONSABLE CONCEPTION LOGICIEL
    DÉFENSE & ARMÉE
    mars 2020 - mai 2022 (2 ans et 2 mois)
    Bourges, France

    Projet en paradigme Cycle en V mixé avec du Safe.

    Management d’une équipe de 6 experts, reporting de l’avancement du développement et du qualité de code.

    Rédaction de document de spécification, méthodologie de codage, Spécification Technique Logiciel (STL), Document de Conception Préliminaire du Logiciel (DCPL), Document de Conception Détaillé du Logiciel (DCDL) selon la norme CEI 61508,.

    Relecture métier de document (qualité, sécurité, spécification, méthodologie).

    Implementation des specifications en C99 dans le respect de Misra 2012, en utilisant git, eclipse, pclint plus et jenkins

    Gestion de la base du code source et des activités avec bitbucket et jira

    Spécification et relecture sous IBM DOORS, IBM Rational Rhapsody pour les diagrammes UML, QNX Neutrino pour le RTOS avec l’environnement de développement Momentics.
    Management d'équipe C/C++ Cycle en V Gestion de projet Conception rédaction SAFe Git Atlassian JIRA Bitbucket Jenkins Eclipse Gestion d'équipe
  • BNP PARIBAS SA
    Tech Lead
    BANQUE & ASSURANCES
    mars 2019 - janvier 2020 (10 mois)
    Paris, France
    Chef de projet technique Java & DevOps
    « Pour la transformation digitale BDDT IT 2020, BNP prévois l’intégration d’un socle commun de gestion des tâches et de leur nomenclature pour l’ensemble de ses entités. Ceci afin d’intégrer un composant workforce management en interne en optimisant l’attribution des tâches aux collaborateurs para rapport à plusieurs critères ; dont la disponibilité, les compétences etc.»
    • Equipe de 5 personnes côté œuvre et 4 côté ouvrage (1 Tech Lead, 1 Team Lead et 2 BA).
    • Planification avec l’équipe de production et la TMA des actions de la MEQ et MEP
    • Définition des spécifications d’intervention pour réaliser les MEQ et MEP des différents lots
    • Suivi du développement pour effectuer les rapports, analyser et gérer les potentiels risques
    • Test d’API, validation avant déploiement, remonté des risque côté métier
    • Participation aux réunions métier et architecture
    • Estimation du coût en temps et ressources des US, organisation des entrées Backlog
    • Définition des spécifications fonctionnelles et techniques
    Spécifications techniques API Jenkins Microsoft Office Scrum postman SQL Java Spécifications fonctionnelles Architecture SI Architecture web

Recommandations

Soyez le premier à recommander Jacques Charles

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master Langages et Programmation
    Paris diderot
    2014

Compétences

Catégories