siliceum
Résultats terrain

Nos résultats terrain :
Asobo StudioEuromasterKlafutiMichelinArturia

5 projets concrets avec des résultats : uptime, latence, performance, scalabilité.

Asobo StudioMicrosoft Flight Simulator

Optimisation Performance UI Flight Simulator 2024

Pousser au maximum les performances d'une UI Web embarquée dans un moteur de jeu C++ pour viser 60fps malgré des contraintes de rendering extrêmes.

PériodeDepuis 2024
DuréeEn cours
RôleEngine Programmers
Consultants siliceum

Contexte & Missions

Flight Simulator 2024 est un jeu AAA où chaque frame compte. L'UI (menus, cockpits, HUD) doit rester fluide même quand le moteur pousse le GPU à fond. Pas de compromis : si l'UI lag, l'immersion est brisée.

  • Garantir 60fps sur les écrans critiques (menus, cockpits)
  • Optimiser le framework UI Web (rendering, data binding)
  • Contribuer aux améliorations fondamentales du framework JS

Interventions Techniques

Diagnostic Performance

  • Profiling CPU/GPU/mémoire avec outils internes
  • Branchement d'un outil de profiling sur l'engine WebKit JS
  • Identification des points de contention rendering
  • Analyse du data binding et de la réactivité UI

Optimisations Ciblées

  • Réduction des reflows et repaints coûteux
  • Optimisation des observers et du data binding
  • Réduction de l'empreinte mémoire UI
  • Lazy loading et optimisation des assets
  • Outil de compilation de vues (cooking) pour optimisations ciblées (lazy loading, placeholders, DOM optimisé)

Stack Technique

C++Web ComponentsTypeScriptProfiling CPU/GPU/MémoireSIMDMulti-threading

Résultats

60/30 fps
Écrans critiques
Menus & Cockpits
Framework JS
Améliorations
fondamentales
EuromasterGroupe Michelin

Architecture API & Stratégie Azure Europe

Fiabiliser et optimiser un parc applicatif européen critique servant 17 pays avec plus de 2M requêtes/jour, tout en adoptant une stratégie Azure PaaS.

Période2021 - 2023
Durée2 ans
RôleArchitecte API & Référent Technique
Consultants siliceum

Contexte & Missions

Euromaster opère une plateforme e-commerce B2B critique pour 17 pays européens, hébergée sur des VM IBM Cloud. L'objectif : fiabilité, performance et coûts maîtrisés, avec une transition vers Azure PaaS pour bénéficier des services managés.

  • Moderniser l'architecture Web/API et la rendre observable
  • Piloter la transition VM IBM Cloud → Azure PaaS
  • Installer les standards SRE, CI/CD et pratiques transverses
  • Définir la stratégie QA Web/API multi-niveaux et tests de charge

Interventions Techniques

Architecture & Observabilité

  • Architecture Web/API modernisée et observable
  • Standards SRE et pratiques transverses pour plusieurs équipes
  • Monitoring, métriques et alerting

Transition Azure & QA

  • Transition VM IBM Cloud → Azure PaaS (5 apps, 3 env, 17 pays)
  • Infrastructure as Code et CI/CD normalisés
  • Stratégie QA dirigée par le risque, multi-niveaux
  • Non-régression et tests de charge

Stack Technique

Spring BootAngularAzure PaaSTerraformAzure MonitorAPMK6GitLab CI

Résultats

99.9%
Uptime
>2M req/jour
P99 < 200ms
Latence
endpoints critiques
KlafutiStartup SaaS

SaaS Production-Grade & Accompagnement Long Terme

Construire un SaaS B2B comptable production-ready dès la V1, puis accompagner la croissance sur 2 ans avec une équipe technique solide.

PériodeSeptembre 2023 - Décembre 2025
Durée2 ans
RôleCTO & Architecte
Consultants siliceum

Contexte & Missions

Startup SaaS B2B développant une solution d'automatisation des processus comptables. Accompagnement complet : de la V1 production-grade jusqu'à la scale-up de l'équipe et des fonctionnalités.

  • Poser les fondations techniques : architecture, CI/CD, pratiques de fiabilité
  • Construire l'infrastructure Cloud (Azure, Terraform, GitLab CI)
  • Créer le Design System Angular et l'identité visuelle produit
  • Développer les fonctionnalités core (Java Spring Boot & Angular)
  • Migrer vers Clever Cloud pour simplifier l'exploitation
  • Accompagner la montée en charge et l'évolution du produit sur 2 ans

Interventions Techniques

Fiabilité dès J1

  • Architecture évolutive adaptée aux opportunités
  • CI/CD avec Blue/Green deployments et Feature Flags
  • Tests automatisés multi-niveaux
  • Observabilité et alerting dès le lancement

Migration Clever Cloud

  • Cartographie et plan de migration Azure → Clever Cloud
  • Adaptation CI/CD pour déploiement PaaS
  • Bascule contrôlée sans interruption de service
  • Exploitation simplifiée et coûts maîtrisés

Stack Technique

JavaSpring BootAngularTypeScriptClever CloudTerraformK6

Résultats

Feedback-driven
Roadmap produit
pilotée par le terrain
Production-grade
SaaS dès V1
Architecture évolutive
2 ans
Accompagnement
Croissance & évolutions
MichelinIoT & Flottes connectées

Plateforme IoT temps réel pour flottes poids lourds

Collecter, traiter et analyser en temps réel les données de milliers de capteurs IoT embarqués sur des poids lourds à travers l'Europe.

Période2019 - 2022
Durée3 ans
RôleTech Lead & Développeurs Backend
Consultants siliceum

Contexte & Missions

Michelin équipe les flottes professionnelles de capteurs qui mesurent la pression et l'usure des pneus en continu. Ces données doivent être remontées, traitées et restituées aux gestionnaires de flottes en temps réel pour optimiser la maintenance et la sécurité.

  • Concevoir l'architecture microservices événementielle
  • Intégrer les capteurs IoT avec remontées temps réel
  • Construire le pipeline de données (Azure Event Hub, Service Bus)
  • Déployer sur Kubernetes avec scaling automatique
  • Industrialiser la solution pour les flottes européennes

Interventions Techniques

Architecture Temps Réel

  • Microservices Java 11/17 avec Vert.x réactif
  • Event-driven architecture pour haute disponibilité
  • Azure Event Hub pour ingestion massive
  • Gestion des pics de charge (milliers de capteurs)

Industrialisation

  • Kubernetes Azure (AKS) multi-environnements
  • Pipelines CI/CD GitLab automatisées
  • Monitoring Grafana & Splunk
  • Rollout progressif multi-pays

Stack Technique

JavaVert.xSpring BootAzure Event HubService BusKubernetesDockerMongoDBInfluxDBGrafanaGitLab CI

Résultats

Europe
Déploiement
Flottes poids lourds
Temps réel
Remontées IoT
Pression & usure pneus
Scalable
Architecture
Milliers de véhicules
ArturiaInstruments musicaux

Optimisation Performance Synthétiseurs Audio

Réduire la latence et l'utilisation CPU des synthétiseurs logiciels pour garantir une expérience fluide aux musiciens professionnels.

Période2023
Durée6 mois
RôleExpert Performance C++
Consultants siliceum

Contexte & Missions

Arturia crée des synthétiseurs logiciels utilisés en studio et en live. Pour un musicien, chaque milliseconde de latence est perceptible. Le défi : optimiser le traitement audio temps réel tout en maintenant une UI réactive.

  • Profiler le moteur audio et identifier les points de contention
  • Optimiser le traitement DSP et la consommation CPU
  • Améliorer le rendering UI OpenGL
  • Réduire la latence audio à un niveau imperceptible

Interventions Techniques

Diagnostic Bas-Niveau

  • Profiling CPU avec Tracy Profiler
  • Identification des hotspots dans le DSP
  • Analyse cache misses et branch mispredictions
  • Benchmarking sur scénarios utilisateurs réels

Optimisations Temps Réel

  • Vectorisation SIMD du traitement signal
  • Élimination des allocations en temps réel
  • Optimisation du pipeline de rendering UI
  • Réduction de la latence audio globale

Stack Technique

C++JUCEOpenGLTracy ProfilerSIMDDSPAudio temps réel

Résultats

Gains majeurs
Performance CPU
Profiling Tracy
Latence mini
Audio temps réel
Imperceptible
UI fluide
Rendering OpenGL
Optimisé

Votre projet mérite
les mêmes résultats

Appel découverte gratuit. On parle de votre contexte, vos défis, et on voit si on peut vous aider.