
David Moeremans
Verified Expert in Engineering
Cloud Engineer and Developer
Ghent, Belgium
Toptal member since May 5, 2025
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
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
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
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.
Infrastructure Tech Lead
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.
Senior Cloud Infrastructure Engineer
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.
Cloud Solution Architect
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.
Cloud DevOps Engineer
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.
Cloud Platform Engineer
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.
IT Integrator and DevOps Tech Lead
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.
Software Engineer
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.
Scrum Master and Lead Developer on Fiber Optics Expert System
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.
Software Engineer on Fiber Optics Expert System
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.
Software Engineer
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.
Software Engineer
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.
Software Engineer
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.
Analyst Programmer
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.
Consultant Software Developer
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.
Software Developer
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.
Developer on the Repair Management System (RMS) Team
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.
Experience
GitOps Platform for AI Services
https://getheadspace.ai/Education
Higher Professional Education (HBO) Degree in Automotive Engineering
HAN University of Applied Sciences - Arnhem, Netherlands
Bachelor's Degree in Applied Computer Science
Karel De Grote Hogeschool - Antwerp, Belgium
Bachelor's Degree in Industiral Engineering
Groep T - Leuven, Belgium
Technical High School Diploma in Industiral Sciences
GTIL Londerzeel - Londerzeel, Belgium
Certifications
Racecar Data Acquisition and Analysis
Jorge Segers
Percona Advanced MySQL Training
Percona
Car Data Acquisition Systems Seminar
Motec
Software Design and Continuous Delivery
QCon
Uncle Bob Martin Test-driven Development Training
Compumark
Sun Certified Enterprise Architect Certification
Sun Microsystems
Sun Certified Web Component Developer
Sun Microsystems
Sun Certified Java Developer
Sun Microsystems
Sun Certified Java Programmer
Sun Microsystems
Spring 2
Pivotal Academy
Agile Development Unified Modeling Language
Compumark
Java – Advanced Business Component Development with EJB Technology
Sun Microsystems
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring