Conseil informatique

Experts en informatique, nous pouvons vous aider dans tous les domaines.

Optimisation

L’optimisation de code est une de nos compétences clé. C’est quelque chose de fondamental pour :

  • Réduire vos coûts / augmenter vos capacités ;
  • Diminuer l’empreinte écologique de vos services à périmètre constant ;
  • Disposer d’une base de code attractive pour les meilleurs ingénieurs.

Pour autant, il y a autant de façons d’optimiser que de problématiques à résoudre : vitesse d’un binaire, choix d’une plateforme, d’un langage, accès réseau, latence, base de données peuvent chacun être votre goulot d’étranglement.

Nous en discutons avec vous et vos ingénieurs, aussi longtemps qu’il le faudra afin d’élaborer une solution idoine.

Sur base existante

Lorsqu’on dispose d’une base existante de code qu’on souhaite optimiser, il ne faut pas partir à l’aveugle. Souvent, certains problèmes n’en sont pas vraiment alors que des choses qui paraissent anodines sont des points bloquants.

Nous vous proposons un protocole qui a fait ses preuves :

  • Identification des problèmes et des besoins ;
  • Audit de l’existant (langages, matériel, compilateurs, compétences des travailleurs, …) ;
  • Proposition d’une cible en adéquation avec vos besoins et capacités ;
  • Réalisation des parties critiques ;
  • Accompagnement dans la transition.

A partir de zéro

Démarrer une base de code de zéro est le moment des choix difficiles. Nous vous aidons à choisir votre environnement de développement. Les facteurs principaux à prendre en comptes sont :

  • Performance
  • Productivité
  • Coût opérationnel

Il faut parfois savoir sacrifier un peu sur un axe pour ne pas perdre complètement un autre. Parfois, le choix d’outils tiers peut également vous simplifier drastiquement la vie.

Développement

Nous pouvons réaliser toute prestation de développement dans les langages suivants :

  • .Net (core & Framework) ;
  • Rust ;
  • C/C++ ;
  • Javascript / Typescript ;
  • Python ;
  • CUDA (programmation GPU).

Ce que nous ne faisons pas :

  • Développement web front ;
  • Java (et nous ne le ferons jamais).