Concepteur et développeur indépendant de logiciels

Recherche et développement

Mon activité principale est l'étude et le développement de logiciels informatiques.
Il peut s'agir d'applications complètes, de modules ou de toute forme de logiciel.

Mes domaines d'intervention sont:

  • L'étude et la recherche.
  • L'ergonomie des interfaces utilisateurs.
  • L'intelligence artificielle.
  • L'optimisation.

Je garantis la confidentialité de vos projets.

Veuillez noter que je ne fais pas de développement Web.

Conseil

Avec vingt ans d'expérience informatique en tant que concepteur, développeur, et initiateur de projets, je serai également heureux de vous aiguiller dans vos choix informatiques.

Quelques exemples

J'ai publié quelques produits qui peuvent donner une idée plus précise de mon travail.

Module spécialisé

Dans UniversalSerializer, une bibliothèque de sérialisation de données, j'ai choisi de ne pas intégrer de bibliothèques extérieures, open-source ou propriétaire, et donc de développer toutes les fonctionnalités dans le même produit.

C'est une bibliothèque très portable qui fonctionne sous Windows, Macintosh, Linux, iOS, Android et .NET Core.

Conception d'applications

Dans l'exemple d'AllProgs, j'ai créé une variante du menu Démarrer de Windows, mais basée sur des vrais zones défilantes et non le concept de menus déroulants.

Ce logiciel représente également un certain travail graphique et une recherche en ergonomie.

Principales techniques employées

  • C# (.NET)
  • WPF (interface graphique pour les ordinateurs de bureau)
  • Intelligence artificielle
    (optimisation, prédiction)

Plus quelques autres techniques, à l'occasion:

  • Xamarin/Mono sur Android et Linux.
  • Réusinage de code (code refactoring, c.à.d. la post-modification d'un assembly généré).
  • IPC (communication inter-processus).
  • HTML (ce site a été réalisé avec Microsoft Expression Web, sans CMS ni modèle préexistant).

J'ai pratiqué pendant longtemps les langages C et C++, mais je ne les utilise plus aujourd'hui.