David Moeremans, Developer in Ghent, Belgium
David is available for hire
Hire David

David Moeremans

Verified Expert  in Engineering

Bio

David is a passionate IT professional with deep expertise in cloud architecture, DevOps, GitOps, and Kubernetes. Known for his energy and team spirit, he drives innovation and motivates teams. With years of experience across AWS, GCP, and enterprise environments, David excels in building scalable, secure developer platforms and cloud-native solutions.

Portfolio

BASF
Linux, Enterprise SaaS, Agile Software Development, Confluence, Jira...
Foodpairing
Agile Software Development, Enterprise Architecture, Solution Design...
Aaqua
Amazon Web Services (AWS), AWS Well-Architected Framework, GitOps, DevOps...

Experience

  • Linux - 20 years
  • System Integration - 15 years
  • Scrum - 15 years
  • Enterprise Architecture - 14 years
  • Continuous Delivery (CD) - 10 years
  • Coaching - 8 years
  • GitOps - 8 years
  • Platform Engineering - 8 years

Availability

Full-time

Preferred Environment

Linux, Kubernetes, Terraform, Crossplane, Amazon Web Services (AWS), Google Cloud Platform (GCP)

The most amazing...

...project I've been a part of at Aaqua was building a global cloud platform that would change the social media landscape.

Work Experience

Linux, DevOps, Kubernetes, and AWS Specialist

2024 - 2025
BASF
  • Extended and improved the Kubernetes platform using Terraform automation for both on-premise and AWS systems.
  • Migrated all workloads from on-premise systems to AWS.
  • Designed and implemented an automated AWS IAM solution for the developers on the platform.
  • Handled operations work and site reliability engineering (SRE) for platform alerts during incidents and helped blocked developers.
  • Tested and improved the ingress set up and the software networking components.
Technologies: Linux, Enterprise SaaS, Agile Software Development, Confluence, Jira, Bash Script, AWS Cloud Architecture, Networking, Security, AWS IAM, AWS IAM Identity Center, AWS Organizations, AWS Landing Zone, AWS ALB, AWS NLB, AWS Lambda, Amazon S3 (AWS S3), Amazon Virtual Private Cloud (VPC), Amazon EKS, Kubernetes, Kubernetes Operators, Kyverno, SSL Certificates, cert-manager.io, AWS Secrets Manager, Amazon Route 53, Terraform, Infrastructure as Code (IaC), GitOps, Git, Rancher, Rancher Kubernetes Engine (RKE), VMware, Docker

Infrastructure Tech Lead

2022 - 2024
Foodpairing
  • Designed a completely new software development lifecycle (SDLC) based on GitOps principles for the entire organization, following Google Cloud security foundations best practices.
  • Implemented the SDLC as a platform on GCP with a specific set of tooling, favoring a better developer experience and increased automation and security.
  • Oversaw the migration of the workloads from the old GCP infrastructure to the new platform, first on pre-prod environments and ultimately on the go-live.
Technologies: Agile Software Development, Enterprise Architecture, Solution Design, Cloud Architecture, Google Cloud, Enterprise Integration, Single Sign-on (SSO), Okta, IT Project Management, Cloud Infrastructure, Identity & Access Management (IAM), Cloud Security, Gliffy, GitOps, DevOps, Coaching, Technical Leadership, Terraform, Terragrunt, Argo CD, Argo Workflows, Crossplane, Git, GitHub, GitHub Actions, Kubernetes, Helm, Monorepos, Azure, Microsoft Power BI, Azure Active Directory, Bash Script, Python, Machine Learning, Vertex AI, Apache Airflow, Dagster

Senior Cloud Infrastructure Engineer

2021 - 2022
Aaqua
  • Designed and built a Kubernetes-based self-service developer platform.
  • Automated a multi-environment and multi-region Amazon EKS set up with Terraform and Terragrunt.
  • Created an AWS IAM set up completely layered following the least privilege principle.
  • Moved from Bastion access (for the clusters) to AWS VPN.
  • Integrated Okta identity management for AWS and Amazon EKS, specifically enabled via IAM Roles for Service Accounts (IRSA).
  • Implemented cost optimizations, including different types of worker node groups, with dedicated types for certain workloads and spot instances.
  • Created a completely automated SDLC for AWS Lambda workloads.
  • Tested scaling solutions and implemented Amazon EKS scaling with Karpenter.
Technologies: Amazon Web Services (AWS), AWS Well-Architected Framework, GitOps, DevOps, Kubernetes, Argo CD, Continuous Delivery (CD), Continuous Integration (CI), Infrastructure as Code (IaC), Amazon EKS

Cloud Solution Architect

2020 - 2020
Conundra
  • Transformed the complete organization toward a cloud native strategy. Designed the new AWS cloud organizational structure, including the full SDLC for Amazon EKS.
  • Gave training and support to the developers on how to use the new set up.
  • Optimized the E2E integration test set up to better match the cloud-first approach and adapt it to the 12-factor app.
  • Maintained multiple dedicated worker node groups with specific hardware specs, some targeting high compute algorithms.
  • Performed upgrades for Kubernetes versions across the different environments.
  • Managed the networking set up for ingress/egress toward the clusters.
  • Handled internal/external service access through elastic load balancers and application load balancers.
  • Implemented easy but secure access management to the Amazon CloudWatch logs.
Technologies: AWS IoT, Terraform, Cloud Infrastructure, AWS Organizations, AWS Well-Architected Framework, AWS ELB, AWS ALB, AWS Secrets Manager, AWS IAM, AWS CLI, Amazon EKS, Software Development Lifecycle (SDLC), Kubernetes, Kubernetes Security, Amazon Virtual Private Cloud (VPC), Amazon CloudWatch, MongoDB, Atlas

Cloud DevOps Engineer

2019 - 2019
BNP Paribas Fortis
  • Orchestrated the workloads on Docker containers for the Hello Bank app.
  • Monitored the workloads of the Hello Bank app via automated processes and remediated incidents.
  • Transformed the Open Bank Portal API into a cloud-ready product, leveraging all benefits from the bank's cloud Kubernetes platform.
  • Promoted DevOps practices in the Open Bank Portal API team.
  • Designed and implemented various solutions for the Open Bank Portal API team, including its authentication process.
Technologies: Agile Software Development, Scrum, DevOps, Enterprise Architecture, System Integration, Enterprise Software, Web Services, REST, Java, Go, Bash Script, Delivery Management, IT Infrastructure, Cloud Infrastructure, Linux, Docker, Kubernetes, Incident Management, Private Clouds, PSD2, Open APIs, Open Banking APIs, Security, SSL Certificates

Cloud Platform Engineer

2018 - 2018
BNP Paribas Fortis
  • Developed an internal developer platform and framework based on Kubernetes for the complete runtime lifecycle of microservices and web applications, where workload orchestration, governance, and observability were the core concepts.
  • Focused on monitoring and alerting by integrating Prometheus in our platform and creating our platform standard Grafana dashboards for the workloads on our platform.
  • Introduced a distributed tracing component on our platform by leveraging Zipkin and aspect-oriented programming.
  • Gave demos and presentations to the other teams to promote our platform.
  • Migrated the first workload from the on-premise datacenter to the platform.
Technologies: Bluemix, IBM Cloud, Kubernetes, Networking, Cloud Infrastructure, Docker, Go, Java, Spring Cloud, Spring Boot, Zipkin, ELK (Elastic Stack), Prometheus, Grafana, Redis, Apache Kafka, Microservices, Platform Engineering, Security, Identity & Access Management (IAM), Routing, Monitoring, Distributed Tracing, Central Logging, Governance, Central Configuration, Service, Autoscaling, Event Bus

IT Integrator and DevOps Tech Lead

2016 - 2017
BNP Paribas Fortis
  • Managed the integration of a cards module in the Easy Banking application.
  • Led our Agile team to develop the cards module for the Easy Banking app, ensuring that it was designed to take infrastructure and operations concerns into consideration.
  • Cooperated with the enterprise architects to design the new features and 3rd-party integrations in the best and most secure way.
  • Helped with the bank's Agile transformation effort as a member of the Innovation Factory department.
Technologies: Agile Software Development, Enterprise Architecture, System Integration, Enterprise Software, Enterprise Service Bus (ESB), Web Services, SOAP, Modular Design, Delivery Management, Quality Assurance (QA), Scrum, Java, Java EE, Unit Testing, Integration Testing, System Integration Testing (SIT), JUnit, EasyMock, Spring 4, Hibernate, IT Infrastructure, Network Infrastructure, Change Management, Risk Management, Incident Management

Software Engineer

2013 - 2015
Federal Pension Service of Belgium
  • Developed the domain model for the new pension system.
  • Created an Apache Maven code generation plugin for out-of-the-box test code based on the data meta-model.
  • Demonstrated the benefits of Spring 4 and Java 8 by creating a proof of concept for the new MyPension web application.
Technologies: Java 8, Spring 4, Hibernate, JPA, FitNesse, JUnit, EasyMock, Mockito, Cucumber, Oracle, SQL Stored Procedures, XML, Parsers, Apache Maven, Plugins, REST, Web Services, Agile Software Development, Scrum, Analysis, Enterprise Architecture

Scrum Master and Lead Developer on Fiber Optics Expert System

2011 - 2013
Alcatel-Lucent
  • Continued evolving the work process with a focus on efficient delivery while limiting technical debt.
  • Improved the technical design to accommodate better testability.
  • Incorporated a fully remote server monitoring system.
  • Deployed and configured our application suite on the blade server racks we sent to our global telecom customers.
Technologies: Scrum Master, Technical Leadership, Linux, Solaris, System Administration, Linux System Administration, SSH, Bash Script, Performance Testing, Java, Spring 3, Apache Wicket, JUnit, EasyMock, Mockito, FitNesse, Cucumber, MySQL, Hibernate, JPA, Java EE, Apache Cassandra, Confluence, Jira, Gliffy, UML, UML Diagrams, Apache Maven, Git, Jenkins, Agile Software Development

Software Engineer on Fiber Optics Expert System

2009 - 2011
Alcatel-Lucent
  • Developed an application to analyze defects in GPON networks using the in-house created SFP optical module.
  • Closely cooperated with the mathematical researchers to implement innovative algorithms.
  • Built a custom deployment system for easy auto-installment and configuration of the application suite, all on many different server configurations ranging from bare metal to fully virtualized systems.
  • Trained team members from the remote Bangalore team.
  • Helped implement the Scrum methodology to organize our R&D work, greatly collaborating to reach our product delivery target.
Technologies: Java, Spring 3, Apache Wicket, JUnit, EasyMock, Mockito, FitNesse, Cucumber, MySQL, Hibernate, JPA, Java EE, Apache Cassandra, Confluence, Gliffy, UML, UML Diagrams, Jira, Apache Maven, Git, Jenkins, Performance Testing, Bash Script, Linux, Solaris, System Administration, Linux System Administration, SSH

Software Engineer

2008 - 2009
Belgium's Federal Public Service Finance
  • Developed the accounting module for the TaxOnWeb web app of the Belgian finance governmental department.
  • Coached junior developers and onboarded them on the team.
  • Created low-level designs based on high-level analysis, which our team then implemented.
Technologies: Java, Java EE, JPA, JBoss, Apache Maven, Hibernate, JBoss-Rules, Apache Struts, Hudson, Subversion (SVN), JUnit, EasyMock, Together.ai

Software Engineer

2008 - 2008
Toyota Europe
  • Implemented new features on the planning application used by the R&D department.
  • Applied Lean principles to refine requests from the R&D engineers.
  • Released new features to the R&D department and gathered feedback to proactively eliminate potential bugs and take note of further enhancements.
Technologies: Java, Apache Tomcat, Spring MVC, iBATIS, IBM Db2, EasyMock, JUnit, Selenium, Lean

Software Engineer

2005 - 2008
Thomson Reuters
  • Developed a content processing application that ingested large amounts of scanned trademark documents and stored them both in XML and in indexed image storage.
  • Made enhancements on the workflow and analysis tool that was used on the in-house trademark data.
  • Developed a new global workflow and analysis tool, which was an improved version of the previous tool to allow global usage and better performance.
Technologies: Java, JEE, WebSphere MQ, Oracle, CVS, Image Processing, Java Security, Java Message Service (JMS), Java Servlets, JBoss, POI, iText, Verisign, SSL Certificates, CSS, JavaScript, Ajax, Hibernate 3, DWR, Hessian

Analyst Programmer

2004 - 2005
KBC
  • Analyzed applications to integrate them into suites of different applications.
  • Monitored the behavior of the newly integrated applications.
  • Interviewed users for their requirements on the requested applications.
Technologies: Bash Script, Linux, Windows, Windows PowerShell

Consultant Software Developer

2004 - 2004
QuickStep
  • Developed a basic framework for a quality management reporting tool.
  • Handled the project management from early requirements to accepted delivery.
  • Trained the employees on the delivered tooling solutions.
Technologies: Java, Quality Assurance (QA), High Availability (HA)

Software Developer

2003 - 2004
Sony Belgium
  • Developed new features on the repair management system, an application that is used to handle the complete lifecycle of the repairs of consumers' electronic devices.
  • Leveraged enterprise architecture to change the UML diagrams of the application, making it conform to the new features.
  • Handled user incidents on the production system by debugging the live application and fixing potential data inconsistencies in the IBM Db2 database.
Technologies: PowerBuilder, IBM Db2, Cytrix, SQL, PL/SQL, Enterprise Architecture, UML Diagrams

Developer on the Repair Management System (RMS) Team

2003 - 2004
SONY
  • Conducted enterprise architecture engineering in the UI tools at hand.
  • Handled database management with stored procedures and ad hoc queries.
  • Repaired the flow of electronic devices using a CRM system.
Technologies: PowerBuilder, DB2/400, Cytrix, SQL Plus, Sparx Enterprise Architecture

Experience

GitOps Platform for AI Services

https://getheadspace.ai/
This project involved designing and delivering a complete GitOps platform on Google Cloud Platform (GCP) to deploy AI services. The fully integrated SDLC was tailored to provide the best developer experience possible for the teams.

Education

2014 - 2015

Higher Professional Education (HBO) Degree in Automotive Engineering

HAN University of Applied Sciences - Arnhem, Netherlands

2000 - 2003

Bachelor's Degree in Applied Computer Science

Karel De Grote Hogeschool - Antwerp, Belgium

1999 - 2000

Bachelor's Degree in Industiral Engineering

Groep T - Leuven, Belgium

1993 - 1999

Technical High School Diploma in Industiral Sciences

GTIL Londerzeel - Londerzeel, Belgium

Certifications

OCTOBER 2014 - PRESENT

Racecar Data Acquisition and Analysis

Jorge Segers

MAY 2012 - PRESENT

Percona Advanced MySQL Training

Percona

SEPTEMBER 2011 - PRESENT

Car Data Acquisition Systems Seminar

Motec

AUGUST 2011 - PRESENT

Software Design and Continuous Delivery

QCon

MARCH 2011 - PRESENT

Uncle Bob Martin Test-driven Development Training

Compumark

JUNE 2010 - PRESENT

Sun Certified Enterprise Architect Certification

Sun Microsystems

MARCH 2009 - PRESENT

Sun Certified Web Component Developer

Sun Microsystems

FEBRUARY 2009 - PRESENT

Sun Certified Java Developer

Sun Microsystems

SEPTEMBER 2008 - PRESENT

Sun Certified Java Programmer

Sun Microsystems

FEBRUARY 2008 - PRESENT

Spring 2

Pivotal Academy

AUGUST 2007 - PRESENT

Agile Development Unified Modeling Language

Compumark

MAY 2005 - PRESENT

Java – Advanced Business Component Development with EJB Technology

Sun Microsystems

JUNE 2004 - PRESENT

FastTrack to PowerBuilder 8.0

Sybase

Skills

Libraries/APIs

Terragrunt, Java Security, Java Message Service (JMS), Java Servlets, iText, DWR, EasyMock, Open APIs

Tools

Git, Terraform, Amazon EKS, Helm, Kubernetes Operators, Gliffy, SQL Plus, CVS, Apache Tomcat, Apache Maven, Hudson, Subversion (SVN), FitNesse, Cucumber, Confluence, Jira, Jenkins, Zipkin, ELK (Elastic Stack), Grafana, AWS ELB, AWS IAM, AWS CLI, Amazon Virtual Private Cloud (VPC), Amazon CloudWatch, GitHub, Microsoft Power BI, VMware, Apache Airflow

Languages

Java, XML, PowerBuilder, SQL, Bash Script, CSS, JavaScript, UML, Java 8, Go, Python

Paradigms

Object-oriented Design (OOD), Scrum, DevOps, Continuous Integration (CI), REST, Modular Design, Component-based Development, Test-driven Development (TDD), Continuous Delivery (CD), Agile Software Development, Unit Testing, Change Management, Microservices, Agile

Platforms

Kubernetes, Google Cloud Platform (GCP), AWS NLB, AWS Lambda, Linux, Docker, Rancher, Windows, JEE, WebSphere MQ, Oracle, JBoss, Java EE, Together.ai, Solaris, Bluemix, Apache Kafka, AWS IoT, AWS ALB, Amazon Web Services (AWS), Azure, Vertex AI

Storage

Amazon S3 (AWS S3), Google Cloud, MySQL, DB2/400, IBM Db2, PL/SQL, SQL Stored Procedures, Redis, MongoDB, Azure Active Directory

Frameworks

Spring 4, Crossplane, Windows PowerShell, Spring MVC, iBATIS, JUnit, Selenium, JPA, Hibernate, Apache Struts, Spring 3, Apache Wicket, Mockito, Spring Boot, AWS Well-Architected Framework

Other

Programming, Enterprise Architecture, Scrum Master, System Integration, GitOps, Argo CD, Infrastructure as Code (IaC), Solution Design, Cloud Architecture, Argo Workflows, Monorepos, AWS Cloud Architecture, AWS IAM Identity Center, AWS Landing Zone, Amazon Route 53, Electronics, Mechanics, Networking, System Administration, Linux System Administration, Enterprise Software, Single Sign-on (SSO), Okta, IT Project Management, Cloud Security, Coaching, Kyverno, cert-manager.io, Rancher Kubernetes Engine (RKE), Mathematics, Physics, Chemistry, Software Engineering, Analysis, Architecture, Automotive Engineering, Java Spring Framework, Software Design, Data Acquisition (DAQ), Quality Assurance (QA), High Availability (HA), Cytrix, Sparx Enterprise Architecture, Enterprise Java Beans (EJB), UML Diagrams, Image Processing, POI, Verisign, SSL Certificates, Ajax, Hibernate 3, Hessian, Lean, JBoss-Rules, Apache Cassandra, Performance Testing, SSH, Technical Leadership, Parsers, Plugins, Web Services, Enterprise Service Bus (ESB), SOAP, Delivery Management, Integration Testing, System Integration Testing (SIT), IT Infrastructure, Network Infrastructure, Risk Management, Incident Management, IBM Cloud, Cloud Infrastructure, Spring Cloud, Prometheus, Platform Engineering, Security, Identity & Access Management (IAM), Routing, Monitoring, Distributed Tracing, Central Logging, Governance, Central Configuration, Service, Autoscaling, Central Caching, Event Bus, Private Clouds, PSD2, Open Banking APIs, AWS Organizations, AWS Secrets Manager, Software Development Lifecycle (SDLC), Kubernetes Security, Atlas, Enterprise Integration, GitHub Actions, Enterprise SaaS, Machine Learning, Dagster, Computer Science, Web Components

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring