Marc F. - Développeur d'application web et mobile

Marc F.

Développeur d'application web et mobile

En quelques mots

Qui je suis

Développeur indépendant basé en Belgique, je conçois et maintiens des applications web et mobiles de bout en bout — de l'architecture de base de données jusqu'à la publication sur les stores. Mon approche : comprendre le besoin métier avant d'écrire une ligne de code, et livrer des solutions que je peux maintenir dans la durée, pas juste "qui marchent le jour de la livraison".

Ce que je fais

Développement web (PHP/MySQL)
Je construis et optimise des systèmes back-end sur mesure : imports/exports de données complexes, tableaux de bord, systèmes de gestion documentaire, architectures asynchrones pour du traitement en masse (génération de PDF en parallèle, suivi de jobs, progression en temps réel). Je suis à l'aise avec des contraintes techniques exigeantes — environnements legacy, migrations, optimisation de requêtes SQL et de performances.

Applications mobiles (React Native / Expo)
Je développe des applications mobiles complètes, de la conception à la mise en ligne sur Google Play et l'App Store — notifications push, gestion d'état, intégration d'API, résolution de problèmes de build natifs (Gradle, CMake, compatibilité Android).

Spécificité belge
J'ai une expertise particulière sur les intégrations propres au marché belge : exports comptables Winbooks, déclarations fiscales Belcotax-on-web (fiches ...), et systèmes multilingues FR/NL — un vrai atout si votre projet doit composer avec l'administration ou la comptabilité belge.

Comment je travaille

Je débogue de manière méthodique, couche par couche, et je documente les décisions techniques pour que le code reste compréhensible pour la suite. Je fournis des solutions concrètes avec du code fonctionnel plutôt que des recommandations vagues — et je suis transparent sur les compromis techniques d'une approche.

Disponibilité

Ouvert aux missions ponctuelles (débogage, migration, fonctionnalité spécifique) comme aux collaborations plus longues. N'hésitez pas à me contacter pour discuter de votre projet.

Références

Système d'import/export bilingue
Conception complète d'un pipeline de gestion de données de collecte de déchets (PHP/MySQL) sous contraintes techniques fortes (PHP, MySQL, environnement legacy) : scripts d'import automatisés (cron), exports Excel et CSV, vue MySQL consolidée multi-tables, interface bilingue FR/NL. Livré en production pour une entreprise.

Résolution d'un bug bloquant sur 1 865 déclarations fiscales
Débogage d'un système de génération XML Belcotax-on-web (fiches 281.86) : identification d'une erreur d'incrémentation ($i++) causant des rejets de validation sur l'ensemble du lot. Résolution complète — toutes les erreurs de validation BowConvert86 éliminées, permettant le dépôt des 1 865 fiches dans les délais.

Architecture asynchrone pour export de factures en masse
Conception d'un système d'export PDF à grande échelle : traitement en arrière-plan avec suivi de jobs en base de données, récupération parallèle via curl_multi, traitement par lots avec progression en temps réel (Server-Sent Events) affichée côté client — plutôt qu'un traitement bloquant qui aurait fait attendre l'utilisateur sans retour visuel.

Déblocage d'une app React Native bloquée en build (Android)
Résolution d'une chaîne de problèmes de build imbriqués sur une application Android en production : incompatibilité Gradle 9 / AGP, résolue par un retour ciblé à Gradle 8.13 + AGP 8.9.1 ; corruption du cache de génération de code natif (CMake) ; vérification de la conformité à l'alignement mémoire 16 KB requis par Android 15. Un cas typique où le problème n'est pas dans le code applicatif mais dans la chaîne d'outils — et où l'expérience de débogage fait la différence entre une app bloquée des jours et un correctif en quelques heures.

Proposer une mission