Logiciel sur mesure, du petit au fini

Quel logiciel pouvez‑vous attendre de moi?

Free Pascal avec Lazarus : idéal pour les programmes graphiques (GUI) rapides, à l’aspect professionnel et faciles à maintenir. De plus, le code peut être compilé pour Linux et Windows sans trop d’effort.

Python est pour ceux qui ont besoin de flexibilité : traitement de données, expériences d’IA, outils simples ou prototypes. Python est le couteau suisse des langages, et je l’utilise pour des tâches où la rapidité de développement compte.

Les deux langages sont complètement gratuits et open source. Pas de frais de licence, pas d’environnements de développement coûteux. Vous ne payez que pour mon travail, pas pour les outils.

Ma préférence pour Pascal va au‑delà du gratuit : le langage pousse naturellement à un code propre. Il est strict, se lit presque comme l’anglais et rend difficile la production d’un fouillis. Vous le remarquerez plus tard dans un logiciel plus maintenable. De plus, Pascal est réputé pour son utilisation efficace de la mémoire ; les programmes tournent bien, même sur des machines moins puissantes.

À propos de vitesse et d’efficacité

Pascal est un langage compilé. Cela signifie que votre programme devient finalement du pur code machine, directement exécutable par le processeur, sans l’intervention d’une machine virtuelle ou d’un interpréteur. De ce fait, le logiciel est naturellement rapide et efficace. Combiné à une utilisation économe de la mémoire (Pascal fait souvent mieux que des langages comme Java ou C# dans ce domaine), vous obtenez des programmes qui tournent bien, même sur du matériel moins puissant. En bref : rapide, compact et sans surcharge inutile.

Quels types de projets j’accepte?

Je me concentre sur des projets plus petits, clairement définis, avec un périmètre bien délimité. Par exemple :

Important : fini est fini. Nous convenons à l’avance exactement de ce que le programme doit faire, je le construis, et ensuite c’est terminé. Pas de modifications sans fin, pas d’extension rampante du périmètre. Vous obtenez ce dont vous avez besoin, je n’ai pas à bricoler éternellement le même projet.

Comment je procède?

  1. Contact sans obligation : vous me dites ce dont vous avez besoin, j’écoute et je pose des questions. Tout en ligne, donc pas de frais de déplacement. Vous ne payez que pour le travail réel.
  2. Accords finaux écrits. Nous mettons les fonctionnalités, les exigences et l’approche par écrit. Ainsi chacun sait où il en est. Le délai dépend de la complexité et de vos retours ; je vous tiens informé en cours de route, vous n’êtes jamais dans le flou. La qualité prime sur la vitesse.
  3. Devis et acompte (40%). Je fixe un prix forfaitaire pour l’ensemble du projet. Après accord, je reçois 40% d’avance, puis je commence à travailler.
  4. Développement et retours intermédiaires. Vous voyez régulièrement une version fonctionnelle, afin que nous puissions ajuster si nécessaire.
  5. Livraison et paiement du solde de 60%. Quand le programme fonctionne à votre satisfaction, je livre le code source et vous payez le reste. Le programme est alors entièrement vôtre.

(Un acompte de 40% est courant pour le travail sur mesure ; il couvre les premières heures et montre que vous êtes sérieux.)

Pour quelles plateformes?

Je développe sous Linux, mais votre programme peut aussi tourner sous Windows. Je veille à ce que le code soit compilé pour les deux.

Mac? Malheureusement non. Je ne possède pas de Mac, et faire tourner macOS virtuellement sous Linux est un champ de mines juridique et pratique. Apple ne le permet pas, et je ne veux pas d’ennuis. Si vous avez absolument besoin d’une version Mac, nous pouvons voir ensemble si une solution web (qui fonctionne sur n’importe quel ordinateur) est possible. Ainsi vous restez flexible et n’avez pas à vous soucier des systèmes d’exploitation.

Ce que je ne fais pas

Mon cours Python sur YouTube

Il y a des années, j’ai commencé un cours Python pour débutants sur ma chaîne YouTube Den Ingenieur . Il est un peu daté maintenant, mais il montre que je ne fais pas qu’écrire du code, j’aime aussi partager mes connaissances. Cela correspond à qui je suis : quelqu’un qui explique et enthousiasme. Même si aujourd’hui je le fais surtout via des projets sur mesure.

Prêt à discuter?

N’hésitez pas à me contacter . Sans engagement, juste une bonne conversation sur ce dont vous avez besoin. Tout en ligne, pas de frais de déplacement. Ensemble, nous ferons quelque chose de beau.