Développement de logiciels
En tant que « développeur freelance », mes compétences en analyse, programmation, bases de données, réseaux informatiques et systèmes d’exploitation vous permettent de disposer des logiciels qui contribuent au succès de votre entreprise.
Logiciels classiques de bureau sous Windows, MacOS et Linux
Applications web
sous Chrome, Firefox et Edge
Logiciels embarqués
« bare metal » et sous Linux
Applications mobiles
pour iOS et Android
Mes activités
Je développe « de A à Z », de l’étude initiale jusqu’à l’installation et la maintenance, notamment :
-
Analyse fonctionnelle et technique BPMN, UML et SysML :
- Modélisation de processus, des données, du logiciel et des systèmes ;
- Formalisation des exigences fonctionnelles, architecturales et techniques ;
- Normalisation des données et des fonctionnalités ;
-
Programmation C/C++, PHP, JavaScript, Pascal, Ada, Python :
- Conception des codes sources, bases de données et interfaces d'utilisation ;
- Intégration de composants logiciels tiers ;
- Gestion de configuration ;
- Tests fonctionnels et tests unitaires ;
-
Mise en production de tout logiciel :
- Conversion/transfert de données ;
- Déploiement/installation sur serveurs, postes de travail et hébergements web ;
- Formation à l’utilisation et assistance technique ;
-
Expertise de codes sources tiers :
- Ajout ou modification de fonctionnalités ;
- Détection et correction de dysfonctionnements.
-
Logiciels embarqués
Conçus pour des matériels spécifiques, les logiciels embarqués sont généralement soumis à des contraintes fortes : limitation de mémoire et de puissance de calcul, déterminisme fonctionnel et temporel, haute disponibilité, sûreté de fonctionnement, ...
-
Analyse BPMN, UML et SysML
L'analyse est une étape cruciale pendant le développement d'un logiciel, puisqu'elle en détermine les utilisateurs, les données traitées, les fonctionnalités, et les exigences essentielles.
-
Applications web
Les logiciels web s’installent sur des serveurs que vous possédez chez vous, ou des serveurs que vous louez sur internet. Les visiteurs et utilisateurs utilisent un navigateur web standard pour y accéder.
Mes modèles de licence
Pour les logiciels dont vous me confiez le développement, vous choisissez votre licence :
- Libre (« open source ») : bénéficiez potentiellement d'améliorations faites par la communauté et d’une réduction du coût ;
- Propriétaire (« closed source ») : devenez plein propriétaire des droits sur le nouveau logiciel.
Mes valeurs
Mes principales préoccupations et sensibilités sont :
- Respect de vos exigences de qualité, coût et délais ;
- Simplicité, utilisabilité, fiabilité et réactivité du logiciel ;
- Cybersécurité et protection des données à caractère personnel ;
- Respect des droits de propriété intellectuelle et des conditions de licence ;
- Sûreté de fonctionnement dans les domaines concernés.
Mes garanties
Pourquoi faire appel à moi :
- Votre satisfaction et celle de vos utilisateurs, grâce une expérience de plus de 20 ans ;
- Bien que parfois nécessaires, je n'aime pas les termes trop compliqués et je m'adapte à votre langage ;
- Correction gratuite de tout dysfonctionnement signalé jusqu’à 3 ans après la livraison d'une fonctionnalité ;
- Assurance en responsabilité civile couvrant les éventuels dommages liés à l’utilisation du logiciel.
Mes prix
Transmettez-moi la liste de vos besoins, vos exigences et souhaits :
- Devis gratuit et forfaitaire établi sur base de vos besoins, de vos exigences, de la complexité des fonctionnalités, des compétences nécessaires ainsi que du degré de documentation souhaité ;
- Taux horaire, communiqué sur demande, en cas d'intervention ponctuelle ou urgente non couverte par un devis.