Jean Cauwenbergh

Owner

Salary / Daily rate

Brussels, Belgium

Freelance

Skills

JavaBackend DevelopmentScrumFrontend DevelopmentGitJenkinsBitbucketDockerMongoDBPostgreSQLAngularTypescriptSpring BootGraphQLFlutterDartRustMavenNextClean ArchitectureHexagonal ArchitectureJiraConfluenceOracleElasticsearchGitHubKubernetes

Languages

English

About me

Intro

Java Architect and Project Manager with 20+ years of experience, specializing in software architecture and development. Led high-impact projects at European institutions using Clean/Hexagonal Architecture and implementing CI/CD pipelines across multilingual environments. Delivering innovative software solutions with expertise in both front-end and back-end technologies while maintaining exceptional quality standards in multicultural teams.

Links

Work experience

Software Architect

FOD Financiën - SPF FinancesFreelance

Jul 2024 - Present

2 years 4 months

Brussels, Belgium

• Led the development of the Tax on Web project version 2.0 to enhance user experience and efficiency. • Implemented innovative solutions to streamline processes and improve end-user satisfaction. • Successfully delivered a user-friendly application that simplified tax filing for citizens. • Applying the Hexagonal Architecture and the clean Architecture • Creation of C4 diagram C4 Diagram is a graphical representation of a software system's static structure and behavior using a collection of diagrams.

Co-Owner

Touch2build

Sep 2015 - Present

11 years 2 months

Luxembourg

The construction software that allows to observe, to communicate and to anticipate

Owner

YP5 SOFTWARE SPRLFreelance

Feb 2002 - Present

24 years 9 months

Brussels Area, Belgium

Skills: REST APIs · Jira · Git · Flutter is powered by Dart · Bitbucket · swagger · Rust (Programming Language) · Confluence · Software Architecture · Sonar · TypeScript · Kubernetes · Next.js & Hono.js · Jenkins · Web Application Development · Maven · Object-Oriented Programming (OOP) · Clean Architecture · Apache Kafka · Hexagonal Architecture · Angular · Docker Products · GraphQL · GitHub

Solutions Architect

European CommissionFreelance

Aug 2022 - Jul 2024

2 years

Brussels, Belgium

I worked with the European Commission, DG SJ, in Brussels on the development and testing of an advanced text mining tool. This open-source tool was designed to extract European Union and other legal references from unstructured data. A significant feature of this project was its support for all 24 official EU languages, making it a versatile and powerful tool for processing a wide range of legal documents. The tool, known as Ref2Link, can be explored here:  https://ec.europa.eu/isa2/solutions/ref2link_en

European Parliament

May 2009 - Jul 2022

13 years 3 months

On-site

Project Leader

May 2012 - Jul 2022

10 years 3 months

On-site

Project Manager / Java Architect – Reviewing, challenging and leading any proposed architecture solutions so the final product is optimized in terms of flexibility, scalability and applicability. Also keeping track of the product delivery and duration, Applying CI/CD pipeline. Methodology: SCRUM is an agile development methodology used. European Parliament prompts to use that Methodology. ➢ eMeeting Application for allowing MEP (European Parliament) to follow a meeting everywhere. In eMeeting was developed under Angular and data was exchanged by using a web service (REST). My role was: Technical Team Manage. Project URL: https://emeeting.europarl.europa.eu/emeeting/committee/en/archives ➢ PLMREP Web-based project Paperless Meeting Project allowing MEP (Member of European Parliament) and Assistants to follow a Meeting without Printing. My role was: Technical Team Manage. ➢ Coordleg Coordleg Project is a project for the Coordination Legislative Unit. Main tasks: - Maintaining a stable level of project deliveries - Elaborate on the architecture of the Coordleg project - Communication with some DIT departments - Development of Coordleg project (Back-end and Front end) - Coordination between developers and Program Manager ➢ ECOMBACK Intranet Application to facilitate communication between eMeeting and other back-end applications within the DG ITEC. My role was: Technical Team Manage. ➢ EPDOODLE o A Poc to evaluate Flutter (Flutter is an open-source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase. o No SQL approach using MongoDB. o Flutter transforms the app development process. Build, test and deploy user-friendly mobile apps, web, desktop, and embedded apps from a single codebase. Project URL: https://innovation.europarl.europa.eu/epdoodle/#/

Software Development Lead

May 2009 - Aug 2012

3 years 4 months

On-site

➢ INTRABASE Intranet Application to facilitate communication between eMeeting and other back-end applications within the DG ITEC. Intrabase is a set of templates under Jahia (Jahia 5 and now Jahia 7). My main role was to assure the migration from Jahia 5 to Jahia 7 ( My role was: Technical Team Manage. ➢ eCommittee Development of eCommittee project, Managing all Jahia intranet websites. Senior Analyst Programmer - Maintaining a stable level of all instance Intrabase website under Jahia - Elaborate on the architecture of the eCommittee project - Communication with some DIT departments - Development of eCommitte project (Back-end and Front end) - Coordination between developers and Program Manager

Robot Operator

Honda Motor Europe Ltd

Jun 2003 - May 2009

6 years


Education

Purple Giraffe

1900 - 1900

1 month

Université libre de Bruxelles

Computer Science

1900 - 1900

1 month


Licenses & certifications

PRINCE2 project management

Issued: May 2025

Certified by APMG

Purple Giraffe ( Flutter intro)

Issued: Apr 2021

Certified by Purple Giraffe

The best place to find your next move

© 2026. All Rights Reserved.