Jonathan Scheiber
- +32 (0)4 84 81 84 40
- contact@jmsche.fr
- jmsche.fr
- Flémalle, Belgium
Passionate about web development for as long as I can remember, I have been working with PHP and Symfony for more than 13 years and I am a certified Symfony 6 & 7 Expert.
Web agency, public sector, energy and now healthcare: I have developed and maintained a wide range of applications, from backend and APIs to server management and deployment.
Committed to code quality (tests, CI, code reviews), I am currently a senior PHP developer at MyConsultation.
Work Experience
MyConsultation - Senior PHP developer
Fullstack development, mainly backend, within a team of 4, of a SilverStripe platform (PHP 8.3, MySQL) that makes appointment booking easier for patients and calendar management easier for doctors.
Implemented WebSockets (Socket.IO) to display appointments in doctors' calendars in real time, built the patient dashboard (upcoming vaccines and recurring appointments).
Developed the internal API, integrated third-party APIs (Stripe, Spryng, Cronofy, HubSpot, Cloudflare Turnstile), set up Bitbucket pipelines, wrote automated tests and performed code reviews.
Wikipower - Senior Symfony developer
Development and maintenance, within a team of developers, of a Symfony CRM and of the API powering the frontend for group purchasing of electricity and gas and for the supplier price comparison (MySQL, PostgreSQL, Docker).
Upgraded Symfony, improved test coverage, continuously updated dependencies and documentation.
Frequent code reviews, helping colleagues with complex issues… and a bit of TypeScript.
SIEP - Symfony & DevOps developer
Development and maintenance of more than 10 public and internal Symfony applications, including the central tool (9 databases) powering the Formations and Métiers websites. Implemented Elasticsearch to speed up searches.
Upgraded Symfony from 2 to 6, rewrote applications to add tests (PHPUnit) and a better structure.
Server management, deployment platform, automated backups, GitLab, CI, monitoring... First alongside another developer, then as the sole developer.
Snowcap - Symfony / PHP developer
Development and maintenance of various applications (e-shops, forums, CMS, showcase websites, APIs) primarily using Symfony 2, as well as Symfony 1.4 and Magento.
Implemented Elasticsearch for advanced search features, including aggregations, filters, and geolocation.
Personal projects
Leapt Froala Editor bundle
The leapt/froala-editor-bundle makes it easy to integrate the Froala WYSIWYG editor into Symfony forms. A fork I have been maintaining since 2019 to keep it compatible with the latest Symfony versions.
Leapt Core bundle
The leapt/core-bundle is again a Symfony bundle. It is a set of tools made available to facilitate the developer's tasks: RSS feeds, sitemap, pagination... It's a fork of my previous employer's bundle, Snowcap.