Des solutions logicielles complètes, réalisées par une seule personne.
Je m'appelle Bill, je suis ingénieur logiciel et je prends en charge l'ensemble : l'application, le serveur sur lequel elle tourne et la mise en production qui la maintient en marche. Un seul interlocuteur, pas de passage de relais, pas de « ça, ce n'était pas ma partie ».
Parlez-moi de votre projetCe que je réalise
La plupart des freelances ne font qu'une tranche, et vous finissez par coordonner une personne pour le front-end, une pour le back-end et une pour le serveur. Je fais tout cela.
Applications de bureau
Applications multiplateformes avec Electron, Windows en priorité — de l'interface aux mises à jour automatiques et aux installateurs.
Applications web
Outils internes et applications web, de la base de données à l'interface — Node.js, TypeScript, PostgreSQL.
Infrastructure cloud
Mise en place de VPS, déploiements Docker, connectivité VPN, HTTPS, sauvegardes et surveillance — des systèmes qui vous appartiennent entièrement.
Pipelines de données
Collecte, traitement et contrôle qualité des données sur PostgreSQL — de manière fiable, jour après jour.
Administration à distance
Exploitation et support continus des systèmes que je livre, pour qu'ils fonctionnent sans bruit pendant des années.
Distribution d'applications
iOS via TestFlight et Apple Business Manager, notarisation macOS par pipelines CI, PWA.
Réalisations récentes
Les noms des clients et les détails sont confidentiels ; ces exemples décrivent le type de travail que je livre.
Plateforme de données en production pour une société de données d'entreprise
Une société qui livre des projets de données à un client international avait besoin que ses pipelines de collecte, de traitement et de contrôle qualité tournent comme un système de production fiable. J'exploite toute la plateforme : serveurs, base de données, accès distant sécurisé, sauvegardes testées et les applications qui alimentent et lisent les données. Elle tourne chaque jour, et chaque élément appartient au client.
Application de bureau multiplateforme pour une équipe répartie
Une équipe d'utilisateurs Windows avait besoin d'un seul outil pour son travail quotidien. J'ai construit l'application de bureau avec Electron et je maintiens à côté une version web dans le même monorepo, pour que le même produit serve à la fois installé et dans le navigateur.
Tableaux de bord analytiques auto-hébergés
Des tableaux de bord interactifs devaient être disponibles pour les utilisateurs sans dépendre d'un cloud tiers. Je les ai déployés derrière ShinyProxy dans Docker sur un VPS, avec un vrai contrôle d'accès — auto-hébergés, maîtrisés et peu coûteux à exploiter.
Open source
Le travail pour les clients est confidentiel. Voici un travail que je peux montrer en entier.
Android dans Docker (redroid) sur ARM64 — compte rendu public de laboratoire
Un client demandait si redroid — Android tournant dans un conteneur Docker — fonctionne vraiment sur des serveurs cloud ARM64, et ce que cela coûte. Plutôt que de deviner, je l'ai fait : d'un serveur Ubuntu vide à une instance Android fonctionnelle répondant à ADB en moins de 30 minutes, pour environ 60 centimes d'euro de temps serveur.
J'ai publié les notes, y compris l'erreur que presque tous les guides en ligne décrivent mal : sur un noyau 6.x, les périphériques binder viennent de binderfs et doivent être montés, ce qui explique pourquoi les conteneurs démarrent puis meurent en silence. Avec aussi les vrais chiffres de ressources et la raison pour laquelle le port ADB ne doit jamais être exposé.
Ma façon de travailler
- Vous décrivez le problème.Avec des mots simples — ce qui devrait exister et qui n'existe pas aujourd'hui.
- Je propose la solution.Ce que je vais construire, avec quelles technologies, ce que cela coûtera à exploiter, et quand ce sera terminé.
- Je construis le tout.Application, serveur, mise en production — avec un avancement visible, pas des réunions d'étape.
- Tout vous appartient.Les comptes, les serveurs, le code et les données sont à vous. Je remets de la documentation, pas de la dépendance.
- Ça continue de tourner.Sauvegardes, surveillance et mises à jour — je peux exploiter ce que je construis, ou former vos équipes à le faire.
Contact
Décrivez votre problème en quelques phrases et je vous dirai comment je le résoudrais.
E-mail: info@fullstacksolutiondev.com