Curriculum Vitæ

Peter Ebraert — Consultant Indépendant

👤 Informations Personnelles

Adresse
Jozef De Windestraat 76
1700 Dilbeek, Belgique
Téléphone +32 498 627 459
Date de Naissance 14 janvier 1980
Permis de Conduire Permis de conduire complet (sans infraction)

🛠️ Compétences

Analyse & Gestion de Projet
Analyse Fonctionnelle Analyse Métier / Business Scrum Master Customer Proxy Product Owner Gestion de Projet (PMBOK) Recueil des Exigences Techniques d'Entretien User Stories Behavioural Driven Design Domain Driven Design Test Driven Design
Agile & Livraison
SCRUM KANBAN DevOps Intégration Continue Jira Confluence 4me
API & Intégration
REST OpenAPI / Swagger APIGEE SOAP / WSDL XML / JSON CAMEL (ESB) Microservices Architecture orientée événements
Architecture & Modélisation
UML ArchiMate Microservices ADL Enterprise Architect (Sparx EA) Gliffy OmniGraffle DrawIO SOA BPMN BPML
Sécurité & Identité
Infrastructures PKI OAuth / Tokens Chiffrement & Certificats Itsme FAS / ONSS / eHealth ACM/IDM Geosecure
Développement & Cloud
Java C / C++ / C# HTML / CSS / JavaScript PHP / JSP OpenShift Jenkins / Argo CD GIT / Bitbucket Amazon S3 / MINIO
Bases de Données
Oracle SQL Server PostgreSQL / EDB MySQL MongoDB Redis
Suivi & Observabilité
ELK Stack Jaeger Grafana Kiali Power BI
Intelligence artificielle
ChatGPT Google Gemini Claude Copilot
Langues
Néerlandais
Langue maternelle
Anglais
Courant
Français
Courant
Espagnol
Courant

💼 Carrière Professionnelle

IPEX Plus Récent
Freelance — Analyste Fonctionnel Senior / Product Owner / Architecte
Juin 2024 – Présent

En collaboration avec une équipe de développement, nous avons conçu et mis en œuvre une architecture de microservices évolutive et orientée événements pour intégrer la livraison de documents numériques pour les clients d'IPEX.

Optimisation de l'intégration et élargissement des méthodes de livraison, réduisant considérablement le délai de mise sur le marché pour les nouvelles intégrations clients.

Nous avons rendu possibles des flux personnalisés de livraison de documents hybrides et automatisé les processus de facturation, augmentant ainsi l'efficacité opérationnelle et raccourcissant de manière significative le délai de mise sur le marché.

C’était la première mission dans laquelle j’ai commencé à utiliser l’IA dans mon travail quotidien. Concrètement, j’ai appliqué l’IA générative dans le cycle de vie du développement logiciel (SDLC) pour la création et la revue des analyses fonctionnelles, des user stories, des critères d’acceptation, des scénarios de test et des modèles de processus. En plus de cela, j’ai utilisé l’IA pour développer des scripts et des automatisations afin de soutenir les tests, le traitement de documents, les migrations et les processus opérationnels.

MicroservicesProduct OwnerEvent-driven ArchitectureRESTOpenAPIJavaDigital Document DeliveryInvoicing AutomationSCRUMConfluenceJirarabbitmqRedisPHPIA
Vlaamse Overheid (Gouvernement Flamand)
Freelance — Analyste Fonctionnel Senior / Architecte
Décembre 2017 – Mai 2024

En décembre 2017, j'ai commencé à travailler comme analyste fonctionnel senior pour le Vlaamse Overheid. Au début, je collaborais avec 7 analystes. Nous avons recueilli les exigences à partir de discussions avec des analystes commerciaux. Basé sur ces exigences, nous pilotions le développement et le support opérationnel d'une équipe de 15 développeurs. Ensemble, nous avons développé des services permettant d'exposer les données officielles de plusieurs sources authentiques de manière uniforme (à la fois par des services web synchrones et par la livraison asynchrone de fichiers).

En 2020, j'ai été l'un des moteurs de la transformation du processus de développement en cascade (waterfall) vers une approche beaucoup plus agile, ainsi que de l'adoption de technologies plus récentes (autorisation basée sur les jetons/tokens, services web RESTful, OpenShift). L'équipe a évolué vers une pratique d'intégration continue.

Du point de vue des projets, j'ai été impliqué dans plusieurs d'entre eux : Zone de Basses Émissions (LEZ), Groeipakket (allocations familiales), migration du logiciel vers la plateforme d'un nouveau fournisseur de services TIC, développement des Services de Documents Flamands et de la solution pour les lettres de vaccination Covid. Durant ces années, j'ai spécifié plusieurs processus métier en utilisant BPML et BPNN

J'ai été le responsable technique de l'équipe backend chargée de l'émission et de la mise à disposition des Certificats Covid Européens pour tous les citoyens belges.

JavaXMLrabbitmqJSONRESTSOAPGITOracleConfluenceJiraSwaggerOpenAPIBPMNBPMLOpenShiftPostgreSQLEDBELKJaegerMongoDBAPIGEEJenkinsMINIORedisArgo CDGrafanaKialiAmazon S3Power BIBitbucket
bpost
Freelance — Analyste Fonctionnel Senior / Architecte
Novembre 2013 – Novembre 2017

J'ai commencé à travailler comme analyste fonctionnel senior / architecte pour les services postaux belges : bpost. Je dirigeais l'équipe d'analyse : une équipe de 4 analystes, qui alimentait une équipe de 14 développeurs. Ensemble, nous avons développé la colonne vertébrale des paysages logiciels Product & Pricing, Contracting et Order-To-Invoice. Dans ce projet, nous avons développé des logiciels de manière agile dans un contexte en cascade — un défi de taille.

.NETJavaAngularJSXMLJSONRESTUC4ElasticMavenGITJenkinsSVNApacheJBossOracleSQL ServerConfluenceJiraEnterprise Architect
Argenta
Freelance — Analyste Fonctionnel / Customer Proxy
Août 2013 - Octobre 2013

Ensemble avec une équipe de 12 développeurs, nous avons créé un système d'optimisation des processus de gestion des polices d'assurance maladie dans un délai extrêmement court (trois mois). Un succès ! Dans ce projet, je me suis familiarisé avec la méthode de développement d'extreme programming.

Extreme ProgrammingJavaFunctional AnalysisCustomer ProxySQLUMLHealth Insurance Domain
Certipost – Basware
Analyste Fonctionnel
Décembre 2010 – Juillet 2013

J'ai commencé à travailler en tant qu'analyste fonctionnel pour l'entreprise TIC flamande Certipost. En janvier 2013, l'entreprise a été rachetée par Basware. J'ai recueilli les exigences et établi l'architecture de plusieurs solutions TIC. De plus, j'ai appris à travailler avec la méthode de développement SCRUM et j'ai servi de remplaçant au chef de projet à plusieurs reprises.

SCRUMPMBOKXMLJSONRESTSOAPSOAEnterprise ArchitectureConfluenceJiraUML
Consultance IT (Indépendant)
Consultant Freelance
Janvier 2010 – Présent

Grâce à mon bagage technique en informatique, je peux soutenir et guider les entreprises ou les particuliers dans la majorité de leurs projets informatiques. Au-delà des conseils et de l'accompagnement, je suis également disposé à faire du développement logiciel. Cela me différencie de nombreux autres consultants et présente plusieurs avantages pour les clients — cela me permet de suivre des projets complets, en assumant les responsabilités du début à la fin.

En 2010, j'ai géré deux projets TIC : un petit projet pour des diététiciens belges, et un projet d'envergure pour l'Union Royale Belge des Sociétés de Football Association (URBSFA / KBVB).

PHPMySQLHTMLCSSJavaScriptProject ManagementFull-stack DevelopmentRequirements Analysis
Université d'Anvers
Chercheur Postdoctoral
Octobre 2009 – Novembre 2011

J'ai travaillé en tant que chercheur postdoctoral au sein du laboratoire Formal Techniques in Software Engineering, sur un projet de recherche financé par l'Instituut voor Wetenschappen en Technologie (IWT). Dans ce projet, nous avons étudié comment les logiciels parallèles devraient être modélisés afin de soutenir une planification automatisée prenant en compte à la fois les coûts (énergie, communication, temps) et les ressources (processeurs, emplacements mémoire, état de la batterie).

Parallel ComputingEmbedded SystemsResource SchedulingJavaUMLADLFormal MethodsOptiMMA Project
Vrije Universiteit Brussel
Chercheur à plein temps
Janvier 2004 – Septembre 2009

J'ai travaillé à plein temps comme chercheur au Programming Technology Lab. J'ai fréquemment rendu compte des résultats liés à cette recherche. Voir la liste des publications pour plus d'informations.

JavaAspect-Oriented ProgrammingFeature-Oriented ProgrammingDynamic Software EvolutionRefactoringProgram VariationUMLSmalltalkIWT-funded Research
Erasmushogeschool Brussel
Consultant à plein temps (ICTO)
Septembre 2001 – Septembre 2002

J'ai travaillé à plein temps comme consultant à la Erasmushogeschool Brussel. Le groupe menait des recherches sur les nouvelles technologies utiles à l'enseignement. À l'échelon de l'ICTO, nos préoccupations majeures étaient l'e-learning, la gestion des connaissances, les ordinateurs portables et les réseaux locaux sans fil (WLAN). Mon travail consistait à implémenter ces nouvelles technologies au sein de notre institution et dans d'autres établissements.

J'ai enseigné et/ou installé des logiciels à : Erasmushogeschool Brussels, Vrije Universiteit Brussels, Artevelde Hogeschool (Gand), École Royale Militaire (Bruxelles), Kaunas College (Lituanie), EDHEC University (Lille, France), Katholieke Hogeschool Leuven, Katholieke Hogeschool Brugge-Oostende.

E-learningKnowledge ManagementWireless LANHTMLCSSXMLPHPCMSTraining & InstructionSoftware Installation

🎓 Éducation / Formation

Chercheur Postdoctoral — Université d'Anvers (ANSYMO) Décembre 2009 - Novembre 2011
Université d'Anvers, Belgique
J'ai rejoint l'équipe ANSYMO sur l'invitation d'un membre du jury de ma soutenance de thèse de doctorat. J'ai poursuivi mes recherches en tant que chercheur post-doctoral, avec une nouvelle orientation apportée par le projet de recherche Optimma (informatique embarquée, calcul lié aux ressources).
Doctorat en Sciences — "A bottom-up approach to program variation" Juin 2009 — La plus grande distinction
Vrije Universiteit Brussel (VUB), Belgique
Inscrit en septembre 2003, financé par une bourse de l'IWT. Thèse déposée en mars 2009. Diplômé le 4 juin 2009 avec la plus grande distinction. Télécharger la thèse (PDF). Télécharger la proposition IWT (PDF).
Master of Science — EMOOSE (European Master in Object & Software Engineering) Septembre 2003 — Grande distinction (82%)
Vrije Universiteit Brussel / École des Mines de Nantes / Santiago de Chile
Première moitié à Nantes, seconde moitié à l'Université de Santiago du Chili (thèse sur le support d'outils pour la réflexion comportementale partielle). Proclamé à Bruxelles le 12 septembre 2003. Télécharger la thèse (PDF). Voir aussi : Rapport de voyage au Chili.
G.A.S. Bedrijfskunde (Administration des Affaires) Juillet 2002 — Satisfaisant
Vrije Universiteit Brussel (VUB), Belgique — Cours du soir
Licence en Informatique Appliquée Juillet 2001 — Distinction
Vrije Universiteit Brussel (VUB), Belgique
Comprend un échange Erasmus à l'Universitat Politècnica de Catalunya (Barcelone) et un stage de 3 mois chez MediaGeniX. Thèse sur la personnalisation en relation avec la télévision. Télécharger la thèse (PDF).
Enseignement Secondaire — Sciences – Mathématiques Juin 1997
St. Jan BerchmansCollege, Bruxelles, Belgique
Enseignement Primaire Juin 1991
Regina Caeli Lyceum, Dilbeek, Belgique

🤿 L'Homme Derrière le Consultant

Quand j'étais jeune, j'étais chez les scouts et j'allais à l'école de musique. J'ai joué de la trompette pendant 10 ans. J'ai également joué au football au Dilbeek Sport en au RSC Anderlecht.

En 1997, j'ai arrêté de jouer au football pour entamer une carrière d'arbitre de football. Aujourd'hui, je dirige des matchs d'équipes premières en quatrième division nationale belge.

Une autre de mes passions est la dégustation de bières belges. Pour la pratiquer, nous avons fondé une Association de Dégustation de Bière (BTA). Sur le site web de la BTA, on peut retrouver l'ensemble des critiques des membres de l'association.

En septembre 2006, j'ai commencé un nouveau loisir : la plongée sous-marine. Au moment d'écrire ces lignes, j'ai effectué 700 plongées en milieu naturel, obtenu un diplôme de secourisme (rescue) et réussi les examens d'instructeur CMAS. Je suis désormais instructeur certifié 1* et enseignant certifié en plongée sous-marine.

En 2023, j'ai commencé à jouer au golf. Mon handicap baisse lentement. Très lentement, en fait, car je passe aussi le plus de temps possible sur des voiliers.