Programming
Fluent in core data languages and versatile across paradigms, from scripting and object-oriented development to functional programming.
I am a technically adept and analytically minded data engineer with a strong foundation in software engineering and a deep commitment to building clean, scalable data systems. With a background in computer science and professional experience across e-commerce, adtech, and sustainability-focused tech environments, I bring a practical, structured approach to solving data challenges, whether that means designing new pipelines from scratch or re-architecting legacy systems to meet modern demands.
I thrive in cross-functional teams, value clear documentation and code quality, and combine a pragmatic problem-solving approach with an eye for long-term maintainability. Iām especially motivated by projects that push technical boundaries and have real-world impact, whether optimizing digital marketing infrastructure or contributing to climate-conscious innovation.
Download CV (PDF)Fluent in core data languages and versatile across paradigms, from scripting and object-oriented development to functional programming.
Proficient with the modern data stack, leveraging powerful libraries and distributed systems to process and manage data at scale.
Committed to building robust, maintainable systems through proven software engineering practices and a DevOps mindset.
Experienced with relational, non-relational, and modern data lakehouse architectures to store and query data efficiently.
Skilled in deploying and managing data solutions on major cloud platforms and building the APIs that power them.
A collaborative team player focused on clear communication, agile methodologies, and delivering business value through technology.
As part of the core data engineering team, I developed and maintained an in-house, Python-based big data ETL platform processing large volumes of marketing data. I focused on expanding system capabilities, enhancing testability (unit, integration, E2E), performance, and automating deployment workflows (CI/CD). I also led a key migration evaluation project to Azure Databricks, re-implementing workflows with Delta Lake and Spark to analyze scalability and cost.
Developed a client-facing dashboard platform using PHP and Vue.js, enabling e-commerce clients to visualize campaign data and gain actionable insights. I implemented interfaces for conversion tracking and product analytics, and automated reporting processes within a containerized Docker environment.
A creative personal project leveraging Large Language Models and Stable Diffusion to transform news articles into captivating paintings. The application is built on a serverless Google Cloud architecture with a Flutter frontend, showcasing my skills in modern AI/ML integration and full-stack development.
View ProjectAs a full-time embedded software engineer for the Solar Team Eindhoven, I developed low-level C++ software to control and monitor a distributed network of embedded systems via CAN-bus for a solar-powered family car. This role required close collaboration with mechanical and electrical engineers in a high-stakes, real-time systems environment.
Developed a data visualization application displaying live/historical sensory data retrieved from an industrial process. Designed and built the software architecture using C#, SQL, and .NET. Created a user-friendly interface for intuitive interactions and collaborated closely with the client to meet their needs.
I collaborated in a team to develop a database schema visualization tool for a client. The tool was designed to manage vast schemas with thousands of tables, built with TypeScript and React, and followed agile development practices including TDD and CI/CD.
Designing, building, and optimizing robust ETL/ELT pipelines for reliable data ingestion and transformation from diverse sources to analytical platforms.
Architecting scalable and cost-efficient data solutions on leading cloud platforms, leveraging services like Databricks, Azure Data Factory, and Google Cloud Platform.
Implementing strategies and tools to ensure data accuracy, consistency, and compliance, building trust in your data assets.
Automating data infrastructure deployment, monitoring, and operations using CI/CD, Infrastructure as Code (IaC), and containerization for efficient, repeatable workflows.
Identifying bottlenecks and optimizing data processing workflows to reduce latency, improve efficiency, and lower operational costs.
Providing expert guidance on data strategy, technology selection, and best practices to align your data initiatives with business goals.
"I had the pleasure of working with Gijs in the data engineering team at Adchieve. Not only does he have broad knowledge in software development and data, but he is also very meticulous in his work... As a colleague, he is communicative, assertive, and responsible. Besides that, he is also a very pleasant person!"
"What stood out to me about Gijs is his eagerness to learn and the ease with which he picks up new things. He is not afraid to ask questions, thinks critically, and quickly delves into complex topics. Besides that, he is simply very smart ā he grasps concepts quickly and knows how to apply them effectively in practice."
I'm always open to discussing new projects, creative ideas, or opportunities to be part of an ambitious vision. Feel free to reach out using the form below, or connect with me on LinkedIn.