Concevoir · Développer · Fiabiliser
Compétences
techniques.
Du développement iOS aux systèmes multi-agents, je relie l’interface, l’architecture et la donnée pour construire des produits complets.
Explorer les projets
Langages & technologies
- Swift
- SwiftUI
- JavaScript
- TypeScript
- Node.js
- Python
- HTML / CSS
- SQL
- NoSQL
- Firebase
- Firestore
- Cloud Functions
- REST APIs
- Git
- C
- C++
Développement logiciel & architecture
Des interfaces aux systèmes distribués : concevoir un logiciel cohérent, maintenable et adapté à son usage.
- Swift / SwiftUI : applications iOS avancées
- JavaScript / TypeScript, Node.js, Python, HTML / CSS, C / C++
- Architecture logicielle et conception de systèmes complexes
- Architecture client–serveur et applications distribuées
- Conception et intégration d’API REST
- SQL / NoSQL, Git et workflows de développement
Applications concrètes · Applications mobiles, plateformes web, logiciels métier et systèmes qui doivent évoluer dans la durée.
Intelligence artificielle & systèmes autonomes
Intégrer les LLM dans des workflows structurés, avec des agents spécialisés et des mécanismes de contrôle.
- Conception de solutions basées sur l’IA
- Architecture et orchestration de systèmes multi-agents
- Agents spécialisés : analyse, automatisation et aide à la décision
- Moteurs de recommandation et de personnalisation
- Intégration de modèles de langage et de services d’IA
- Automatisation de workflows métier complexes
- Pipelines de traitement et de validation automatisés
- Analyse et contrôle de la fiabilité des systèmes intelligents
Applications concrètes · Assistants métier, traitement documentaire, recherche d’information et automatisations nécessitant une validation explicite.
Backend, Cloud & bases de données
Relier les applications, les utilisateurs et les données à travers des services fiables.
- Firebase / Firestore / Cloud Functions
- Développement de logique backend
- Bases de données relationnelles et NoSQL
- Authentification et gestion des utilisateurs
- Synchronisation de données en temps réel
- Gestion du cache et optimisation des performances
- Intégration de services et d’API externes
- Déploiement et exploitation de services cloud
Applications concrètes · Produits multi-utilisateurs, applications connectées et plateformes dont les données doivent rester cohérentes.
Data, automatisation & systèmes métier
Transformer des données et des règles métier en outils de suivi et d’aide à la décision.
- Traitement, structuration et analyse de données
- Systèmes d’aide à la décision
- Automatisation de processus métier
- Création de règles et de moteurs décisionnels
- Tableaux de bord et systèmes de suivi
- Exploitation de données en temps réel
- Notifications et monitoring
- Interconnexion de services et de sources de données
Applications concrètes · Opérations, reporting, coordination d’équipes et processus qui mobilisent plusieurs outils.
Audit, sécurité & fiabilité
Comprendre les systèmes existants, identifier leurs faiblesses et sécuriser leur évolution.
- Audit technique et fonctionnel d’applications
- Analyse d’architectures existantes
- Identification de bugs, incohérences et risques techniques
- Optimisation des performances applicatives
- Sécurisation des échanges client–serveur
- Gestion des droits d’accès et authentification
- Systèmes robustes, maintenables et évolutifs
Applications concrètes · Applications existantes à fiabiliser, architectures à faire évoluer et parcours à rendre plus robustes.
Une expertise à mettre au service de votre produit.
Présentez-moi votre contexte, votre système existant ou le projet à construire.