Jonathan Scheiber

Senior PHP developer

Flémalle-Grande, Walloon Region, Belgium

About

Passionné par l'informatique depuis toujours, je m'oriente rapidement vers le développement web. Après deux ans d'études dans le supérieur et l'obtention de mon diplôme d'Analyste-Développeur, je décide de prendre mon envol. J'ai passé un peu plus de deux années chez Snowcap, une petite agence web, avant de venir travailler pendant 8 ans pour le SIEP, qui informe le public sur les études et les professions en Belgique. J'ai enfin travaillé pour Wikipower pendant plus d'un an en tant que développeur Senior Symfony. Je suis maintenant en poste chez MyConsultation en tant que développeur PHP senior.

Experience

  • Senior PHP developer at Myconsultation.be
    May 2025 - Present · 1 yr 3 mos

    Myconsultation.be est une plateforme belge de prise de rendez-vous médicaux en ligne et de téléconsultation. Elle permet aux patients de trouver un professionnel de santé, réserver une consultation ou demander un renouvellement d'ordonnance, tout en offrant aux médecins des outils de gestion d'agenda, de communication et de visibilité. Développée avec SilverStripe, l'application repose sur une architecture complete mêlant frontend et backend, sur lesquels j'interviens régulièrement. Depuis mon arrivée sur le projet, j'ai contribué à la correction de bugs, à l'amélioration des performances et à l'ajout de nouvelles fonctionnalités, notamment : - Dashboard patient : affichage dynamique des rendez-vous médicaux recommandés (check-up annuel, vaccins, etc.), basé sur des règles configurables depuis l'administration. - WebSockets (Socket.io) : mise en place d'une communication en temps réel permettant aux médecins de voir instantanément les nouveaux rendez-vous ou modifications dans leur calendrier. - API interne : optimisation et sécurisation des échanges entre le frontend, le backend et les services tiers. - Automatisation via Bitbucket Pipelines : configuration de workflows pour exécuter automatiquement les tests unitaires et fonctionnels (PHPUnit) et analyser la qualité du code. - Documentation technique : participation active à la redaction et à la mise a jour de la documentation projet, afin d'assurer la pérennité et la cohérence du code.

  • Senior PHP developer at Wikipower
    Oct 2023 - Feb 2025 · 1 yr 5 mos

    Développement et maintenance d'une application Symfony, incluant le backend et les endpoints API. Aide régulièrement apportée aux collègues. Résolution de problèmes complexes, amélioration de la documentation du projet, mise à jour constante des dépendances. Revues de code régulières, écriture de tests automatisés... Et un peu de TypeScript.

  • Lead Web Developer at SIEP - Service d'Information sur les Etudes et les Professions asbl
    Oct 2015 - Sep 2023 · 8 yrs

    Développement et maintenance de plusieurs applications, publiques ou internes, en Symfony, avec ajout d'Elasticsearch pour des recherches performantes avec des filtres avancés. Réécriture d'applications existantes pour y ajouter des tests et une meilleure structure avec Symfony et PHPUnit. Installation, configuration et gestion de nouveaux serveurs, système de déploiement maison, backups automatisées... Mise en place de sites de test, Gitlab, tests automatisés, CI, monitoring des sites web...

  • Web developer at Snowcap
    Feb 2013 - Sep 2015 · 2 yrs 8 mos

    Développement et maintenance d'applications, principalement avec Symfony 2 mais aussi symfony 1.4 et Magento : eShops, forums, CMS, sites vitrine, API... Mise en place d'Elasticsearch pour des recherches avancées, avec agrégations, filtres, recherche géographique...