Whether it's as a Software Engineer, Tech Lead, or Architect, if it involves software development, I'm in!
My journey began 19 years ago in Java development before transitioning fully into the dynamic world of JavaScript/TypeScript and its powerful ecosystem. Now, I unify diverse technologies to enable seamless full-stack development, ensuring systems work efficiently and scale effortlessly.
I support companies through their software development cycle challenges by utilizing Nx monorepos, micro frontends, robust testing strategies, and a touch of Extreme Programming philosophy.
Every day for me is like waiting for the next episode of my favorite series—filled with learning, sharing, and growing together. Indeed, I'm as passionate about coaching and sharing knowledge as I am about coding.
I am the father of two incredible boys, and I am endlessly grateful to my wife for supporting my passion every day.
Caseware
Mar 2024 - Present · 10 mos
Remote
Collaborated with the Dev Success Team to maintain and improve a large Central Monorepo (~900 projects) alongside multiple Distributed Monorepos. As an Nx expert, implemented an architecture designed to maximize the benefits of the Nx ecosystem.
Entain
Jun 2023 - Dec 2023 · 6 mos
Remote
Oversaw the migration of multiple repositories and projects into an Nx monorepo for Entain. Developed the migration strategy, conducted coaching and pairing sessions with developers, configured the CI/CD pipeline, and ensured effective use of tools to uphold best development practices.
Selligent Marketing Cloud
Apr 2020 - Jun 2023 · 3 yrs 2 mos
Hasselt, Flanders Region, Belgium · Remote
Established the new frontend architecture across multiple teams, including coaching/pairing with developers, configuring CI/CD pipelines, and ensuring adherence to best development practices. Migrated a large AngularJS application to a micro-frontend architecture.
Thalys
Nov 2018 - Apr 2020 · 1 yr 5 mos
Brussels Region, Belgium · Hybrid
Configured and led a full-stack software development team, following the Spotify squad model. Supported the team by implementing core architectural components and coaching them on eXtreme Programming (XP) principles. Acted as a bridge between customers and users, guiding them through Agile principles and fostering a continuous development workflow.
Senior Software Engineer at Marigold
I've had the privilege of collaborating with Jonathan for over two years at our organization, and I am thoroughly impressed by what he was able to achieve as a freelance Frontend Architect. Jonathan was entrusted with the challenge of leading our teams through the migration of a substantial legacy frontend codebase to a modern, state-of-the-art monorepo, employing a micro-frontend architecture utilizing Angular and Nx. This transition was monumental.
By the time of his departure, he had not only revolutionized our frontend development landscape but also equipped us with a solid foundation and the essential knowledge to keep innovating further. It felt to me like he moved a mountain, and it's incredible how much I learned from him.
I highly recommend Jonathan to any organization seeking a visionary in modern frontend solutions.
Tech lead at AvioBook
Working with Jonathan for some years now. He has proven to be a skilled architect, always aiming for solid, clean and maintainable solutions.
At the same time he's a great mentor and coach, taking the time (over and over again) to explain complex topics in an understandable way, while challenging people allowing them to improve.
Learned a lot from him both from a technical point of view as well as good developer mindset.
Definitely recommending him for a broad range of projects!
Software Engineer bij Selligent Marketing Cloud
Jonathan was the architect when we migrated from AngularJS to Angular.
He brought a lot (and I mean a lot) of knowledge to the company.
For me personally, he was able to break down difficult things into small bits so we/I could understand them.
Even for domain specific things, he would come up with solid solutions.
I have never learned this much from anyone, I'm not shy to say he made me a better frontend developer.
Amazing asset to the company and a genuine nice person who cares a lot about his job!
Engineering Manager at Marigold
Jonathan is an extremely skilled front-end architect with the right mix of knowledge, patience and network to weigh in with authority. Apart from that, he sports a can-do mentality and manages to raise the quality bar across an Engineering department. Sound boarding with him does not get boring: never condescending, always enlightening.
He is one of those rare talents not everyone is lucky enough to work with in their lifetime. If you do, prepare to learn a lot.