ir. Bert Raeymaekers
Family / Budgerigar / Pythonista / Volleybal / Tim
Erps-Kwerps
voornaam PUNT achternaam AT schilduil PUNT org
° 7 juli 1974 te Antwerpen, België
Nationaliteit: Belg
LinkedId Stackoverflow
GitHub
 

Dat is interessant, laat me daar eens induiken.

 
 
Werkervaring
     
  • DEC 2020 - MAR 2024 Data Engineer - Evonik Porphyrio
    Taken:
    • Ondersteunen, verbeteren en uitbreiden van de data pipeline voor pluimvee data.
    • Optimalizeren van CI/CD pipeline.
    • Rapport generatie tool ontwikkelen.
    • Ontwerpen en implementeren van een nieuw data platform.
  • SEP 2012 - DEC 2020 Application Engineer - BNP Paribas Asset Management
    Verantwoordelijkheden/Projecten:
    • Automatiseren van installaties, configuraties en beheer van de verschillende applicaties met behulp van Ansible/Python/TFS GIT/Artifactory/Xymon/Nagios:
    • Ansible Tower: setup design, configuratie en onderhoud
    • Datahub project (devops) - infrastuctuur team (MapR, ScaledRisk/Hbase/Hadoop, ...) en Python ETL pipeline: installaties en configuratie, documenteren
    • Kafka onderhoud en integratie met ELK
    • ELK (Elasticsearch/Logstash/Kibana/Filebeat): installatie, configuratie en onderhoud
    • Wordpress project (devops): installatie, configuratie en onderhoud
    • Verschillende gebruikers applicaties (Windows/Solaris/Linux): installeren, upgraden, documenteren, monitoren, disaster recovery, provisioning, resource management, ...
    • Subversion server: installatie, configuratie en onderhoud
    • Citrix admin (XenApp 6/7)
    • WebSphere Specialist (IBM WebSphere Application Server)
  • NOV 2006 - AUG 2012 Systeem Deskundige - KBC Global Services
    Automatiseren van installaties en configuraties van web application servers (IBM WebSphere Application Server, Internet Information Services, JBoss EWS, Apache Tomcat, Apache Http Server
    • Maken van frameworks voor automatische configuratie van de middleware oplossingen (Python/Jython)
    • Schrijven en onderhouden van de procedures en documentatie
    • Verschillende klanten helpen met de middleware topologieën rekening houdend met o.a. volume, high availability, disaster recovery
    • Troubleshooting (pre-production and production) met behulp van logging en dynaTrace instrumentatie
    • Tuning en assisteren in performantie testen
    • Maken en geven van trainings
    • De organizatie informeren over veranderingen en nieuwe services
  • FEB 2001 - OKT 2006 Technical consultant voor Adelior Benelux
    Projects:
    • Laatste
      NatStar: Aanvraag Systeem Kredieten
    • NOV 2004 - SEP 2005
      WebSphere Administratie bij ING België: WebSphere versie 4.0 en 5.1 clusters op Windows/Solaris/AIX; Automatische installatie en administratie voor WebSphere 5.1 met behulp van jacl, java code en/of wsadmin. Problemen oplossen van applicaties met HeapAnalyser en ThreadAnalyzer.
    • SEP 2004 - OCT 2004; APR 2004
      Intern Java project: Tijdsregistratie en projectopvolgingstoepassing met behulp van struts en hibernate. De toepassing draait op WebSphere 5/DB2 op Windows met een testomgeving op Tomcat/MySQL. De ontwikkelomgeving was Eclipse en WSAD.
    • AUG 2004
      NatStart bij de SNS bank (NL): Account Manager module toegevoegd aan het Bemiddelaars Informatie Systeem (client/server toepassing).
    • JUN 2004 - JUL 2004
      Java project bij Neckermann postorderbedrijf (NL): Omzetten van het klantgegevens deel van het automatische bestel systeem (Ecombo) van Oracle (op AIX) naar IDMS (via eXadas) op mainframe. De toepassing draait op WebSphere 5 op AIX en maakt gebruik van EJB's als interface met de web voorkant.
    • MAY 2004
      NatStart bij SNS bank (NL): Het risicomodel voor de "Consumptief Krediet Kantoren" toepassing ( client/server application).
    • MAR 2001 - MAR 2004
      Parts II project bij Toyota Motor Europe Marketing and Engineering (TMME). Parts II is een Windows/Mainframe/CICS/DB2 toepassing geschreven in NatStar en cobol voor het Europese voorraadbeheer en bestelsysteem voor reserve onderdelen. Begonnen als online (NatStar) ontwikkelaar in het Maintenance team. Geëvolueerd naar backup voor de build manager. Vanaf december 2001 teamleader voor het online team verantwoordelijk voor het verdelen van het werk, teamleden motiveren, planningen maken, technische analyses en het bewaken van de kwaliteit van de afgeleverde code.
  • JUN 2000 - JAN 2001 Fulltime wetenschappelijk mederwerken aan het Centrum voor Landbouweconomie (CLE) van het Belgische ministerie van landbouw; Publicatie: "Technische en economische resultaten van de varkenshouderij op bedrijven uit het CLE-boekhoudnet (Boekjaar 1998-1999)".
  • NOV 1998 - APR 2000 Parttime (40%) wetenschappelijk medewerker aan het Universitair Centrum voor Statistiek (U.C.S.), K.U.Leuven; VESTAC project: Visualization of and Experimentation with STAtistical Concepts (Education Council K.U.Leuven); Writing web applets.
  • 25 NOV 1999 - 25 DEC 1999 Extra parttime (+40%) wetenschappelijk medewerker aan het Universitair Centrum voor de Statistiek (U.C.S.), K.U.Leuven; Statistical analyses.
 
 
 
 
Opleiding & Diploma's
     
  • 2024 O'Reilly: AWS CDK - Beginner to Pro
  • 2024 O'Reilly: Scrum Product Owner
  • 2023 O'Reilly: Interactive Dashboards
  • 2020 Elastic: Kibana Data and Ops Analyst course.
  • 2020 365 Data Science: Advanced Statistical Methods in Python course.
  • 2020 365 Data Science: SQL + Tableau course.
  • 2020 365 Data Science: Tableau course.
  • 2019 Cloudera: HBase Training.
  • 2018 RedHat: DO407: Automation with Ansible course.
  • 2018 MongoDB University: M102: MongoDB for DBAs (certificate)
  • 2018 MongoDB University: M310: MongoDB Security (certificaat)
  • 2018 MongoDB University: M201: MongoDB Performance (certificaat)
  • 2018 MongoDB University: M103: Basic Cluster Administration (certificaat)
  • 2018 MongoDB University: M001: Mongo Basics (certificaat)
  • 2017 LFS151.x: Introduction to Cloud Infrastructure Technologies (edX certificaat)
  • 2017 WEBSECx: Web Security Fundamentals (edX certificaat)
  • 2017 Elastic: X-pack Machine Learning presentatie.
  • 2016 Getting Started with PowerShell 3.0 Jump Start
  • 2015 DAT203x: Data Science and Machine Learning Essentials (edX certificaat)
  • 2013 ITIL certified
  • 2011 dynaTrace certified
  • 2010 Novell Certified Linux Administrator (CLA)
  • 2008 Getuigschrift van de Universiteit van Gent: ICT Software & Data processing - Part I: The hardware-software interface
  • 2006 Linux Professional Institute certified: Junior Level Administration (LPIC-1) [LPI ID: LPI000100756]
  • 2005 BLOSO volleybal trainer C (Volleybal Initiator)
  • 2004 IBM Certified Associate Developer WebSphere Studio V5.0
  • 1998-2000 Master of statistics at the University Centre of Statistics (U.C.S.), K.U.Leuven, Belgium; English program; Paper: "Risk factors in Sudden Infant Death Syndrome (SIDS)"; Graduated magna cum laude.
  • 1993-1998 Bio-ingenieur aan de faculteit landbouwkundige en toegepaste biologische wetenschappen, K.U.Leuven; Major veeteelt, minor cel en gen biotechnologie; Thesis: "Fokstrategieën voor de zeldzame Belgische schapenrassen."; Graduated cum laude.
  • 1986-1993 ASO wiskunde-wetenschappen, Sint-Albertuscollege Haasrode, Heverlee
  • Extra cursusen
    • 2004, Java Components & Frameworks (Log4j, Apache Commons, JSP/Servlet, Struts, Spring, IoC, Hibernate, ...)
    • 2003, AUGEO 5: project en resource management
    • 2002, Portals Training: Mediapps NetPortal, Weblogic en WebSphere portal
    • 2002, Unified Process Fundamentals training
    • 2002, Inleiding op AdvancedWeb, NetPortal en OpenMarket
    • 2002, Inleiding tot UML
    • 2001, Advanced EJB and WebSphere programming bij IBM
    • 2001, NatStar cursus bij Cognicase Benelux
    • 1998, Java cursus aan de K.U.Leuven
 
 
 
 
IT skills
     
 
 
 Automatiseer & Documenteer 
 
  • Het 'desired state' model van Ansible vind ik een uitstekend idee. Ansible Tower is een mooi laag errond die zorgt voor struktuur en autorisatie. Het schrijven van playbooks, roles and modules (in Python) geeft veel voldoening.
  • Documenteren van setups en procedures op verschillende manieren: wiki, documenten, presentaties, ... voor overdracht naar mezelf, collega's, een offshore team of afnemers.
  • Automatiseren van installaties: van een eenvoudig script, over Ansible playbooks tot een heel framework.
  • Maken van pijplijnen voor het genereren van installatiepakketten (CI/CD).
  • Pytest is een zeer goed uigedacht test framework, niet enkel voor Python.
  • Bouwen van monitoring scripts (o.a. multithreaded Python applicatie die regelmatig verschillende web applicaties ondervraagt)
  • Kennis verspreiden door presentaties en cursussen te geven.
  • Raspberry Pi projecten voor omgevingsmonitoring (licht, stof, ...), backups and monitoring.
  • Backup van documenten op Windows/Linux/MacOS automatiseren.
  • Experimenteren met 'infrastucture as code' met vagrant op virtuele machines en in de wolken (DigitalOcean).
 
 
 Technologiën/Omgevingen 
 
  • AWS automatiseren: van Terraform/Terragrunt naar CDK.
  • CI/CD met Jenkins.
  • Atlassion Jira
  • Xymon lichtgewicht monitoring.
  • Inst.&Conf.: Ansible Tower met authenticatie op AD.
  • Inst.&Conf.: Elasticsearch / Logstash / Kibana stack met X-pack met authenticatie op AD en Kafka streaming.
  • Raspberry Pi
  • Inst.&Conf.: Subversion met authentication op AD.
  • Multitier toepassingen: Windows - CICS - Mainframe - DB2 (NatStar)
  • Multitier toepassingen: Windows - TP - Windows - Sybase (NatStar)
  • Backend toepassingen: EJB - WebSphere - Oracle/IDMS (java)
  • Web sites & web toepassingen
    • met statische website genratoren
    • met Bootstrap
    • met plain html/javascipt
    • met php and MySQL
    • met JSP/Servlets/Struts/Hibernate/MySQL/DB2
 
 
 Programeer Talen & Ontwikkel Tools 
 
  • BI tools: Tableau, Power BI, Superset
  • Orchestration tools: Airflow, Dagster
  • Python(3) programmeren/scripten (SQLAlchemy, PonyORM, pymongo, Airflow, Dagster, ...) met Pip(x)/Poetry, Pytest en coverage, Pylint/Ruff, Black, Mypy, ...
  • Databases: sqlite, Postgresql, MySQL/MariaDB, MS SQL, DB2
  • Java (POJO, JEE, Hibernate)
  • Perl
  • PHP
  • NCL (NatStar/NatWeb)
  • Visual Basic, GWBasic
  • Basic C
  • Shell scripting (ksh, bash, dos)
  • (Turbo) Pascal
  • HTML, JavaScript
  • Versioning systems: git, CVS, Subversion, ClearCase, NSAConfig
 
 
 
 
 
 
Talenkennis
     
  • Nederlands als moedertaal
  • Uitstekend in Engels
  • Zeer goed in het begrijpen van geschreven en gesproken Frans, matig in schrijven, goed in spreken
  • Goed in het begrijpen van geschreven en gesproken Duits, veel minder in schrijven en spreken
 
 
 
 
Hobby's & Interesses
     
  • Volleybal speler; Tot het seizoen 2004/2005 trainer van het amateur team CME. Seizoen 2007-2010 trainer dames liefhebbers Vollek.
  • Tot 2004 voetbal speler bij VK Heuvel-lo
  • Sinds 1992 actief in JeKa. JeKa is voor jongeren (12j-18j) van de parochie Herent.
  • Was een actief lid van Verzetje, het jeugdpastoraal team van de federatie Herent.
  • Deelnemer en medewerker aan Tentenkamp van 1999 tot 2006.
  • Lid van de Belgische Grasparkieten Club.
  • Lid van het Steunpunt Levend Erfgoed.