Profile
A highly motivated professional with a Master’s in Business Information Technology, specializing in Data Science and Enterprise Architecture, and a Bachelor’s degree in Technical Computer Science. Offers a unique blend of deep technical knowledge and strong leadership capabilities, demonstrated through experience as both a Database Administrator and a Head Teaching Assistant. Proven ability to manage high-availability database clusters, leading and mentoring students as Computer Science teacher.
Work Experience
- Architected and implemented a 3-node high-availability PostgreSQL cluster, featuring a primary server, a replica server, and a dedicated Barman backup node to ensure business continuity.
- Successfully executed database backup, restore, and point-in-time recovery (PITR) procedures using WAL archiving, guaranteeing data integrity and minimizing potential downtime.
- Deployed and configured a Pgpool-II cluster to manage database connections efficiently, implementing connection pooling and query load balancing to optimize performance and resource utilization.
- Automated the provisioning and configuration of server infrastructure using Terraform and Ansible, following Infrastructure as Code (IaC) best practices.
- Deployed applications and database services across various environments, including Docker containers, Virtual Machines, and LXC containers, streamlining deployment workflows.
- Installed and performed initial configuration of an Oracle 23ai database environments, gaining hands-on experience with modern Oracle database features.
- Successfully mentored a team of 6 newly hired Deutsche Bank employees through their onboarding project, guiding them in the development of a full-stack AI-based CV Screener.
- The project was recognized with the "Best Project Award".
- Teaching Python / Intro to CS Seminars to pre-university students
- Preparing Teaching material and Grading
- Mentoring and guiding project groups
- Preparing Course material
- Grading exams and assignments
- Coordinated and managed a team of over 20 teaching assistants for multiple Bachelor's and Master's level Computer Science courses.
- Acted as the primary liaison between TAs and professors to ensure standardized grading and effective session delivery.
- Organized weekly SCRUM meetings for student project groups, guiding them in agile methodologies.
- Mentored and guided students in practical lab sessions for courses including Object-Oriented Programming, Web Science, and Data Science.
- High focus on designing systems using design patterns and best practices. Proficient in UML and system design.
- Provided support to students, helping them understand complex concepts and improve their coding skills.
- Assisted professors in preparing course materials and lab exercises.
- Assessed and graded a high volume of assignments, projects, and exams.
Academic & Personal Projects
Built a fully self-contained, offline-capable Kubernetes cluster on Raspberry Pi hardware. Orchestrated a 3-node PostgreSQL database (CloudNativePG) and distributed storage (Longhorn). Developed a custom Python/Flask dashboard to visualize real-time replication, automated failover, and complex split-horizon DNS routing in a dual-homed network environment.
This project investigates the evolving trends in Wikipedia's usage, focusing on the impact of generative AI on content creation. This work was further developed into my Master's Thesis.
A study exploring the performance of various machine learning models, comparing traditional approaches with state-of-the-art transformer-based models for hate speech detection across different social media platforms.
A comprehensive trip planning and reminder system that seamlessly integrates a user-friendly calendar interface with real-time notifications and authentication services, built on a microservices architecture.
A procedurally generated rogue-like game where you must escape a mine on Mars. Developed in Unity/C#, this game won 2nd place in the national Ubisoft Gamecellerator contest in 2018.
A fully functional, networked version of the classic game Connect Four, built in Java. It features a client-server architecture for two-player games, an AI opponent with adjustable difficulty, and a text-based UI.
This project outlines a new architectural vision for Rijkswaterstaat to address the critical challenge of predicting the end-of-life for aging civil infrastructure in the Netherlands.
Designed and validated the architecture for a Freight Mobility as a Service (FMaaS) platform, supporting decentralized, real-time data sharing and decision-making across a diverse network of logistics stakeholders.
This research investigates the application of sparse training techniques to YOLOv11 for detecting diseases in cocoa beans to optimize performance for high-noise datasets while reducing computational demands.
This project explores the implementation of an autonomous vehicle system for last-mile parcel delivery at the University of Twente (UT), addressing current logistical challenges, including traffic congestion and environmental impact.
Developed an intelligent environmental control system that uses sensor data to monitor and control the conditions within smart containers, leading to significant energy savings.
A business case for an integrated dashboard to address inefficiencies from disconnected data systems, providing real-time insights to streamline reporting and enhance data-driven governance.
Payya is a Raspberry Pi-based smart event system using RFID for attendance and cashless payments. A web interface allows vendors to manage sales and admins to oversee users and transactions.
A security assessment of a high-growth technology company, tasked with identifying critical vulnerabilities, analyzing business impacts, and proposing a prioritized set of security controls.
InMatch is a unique dating app that empowers users to turn the tables on data usage by companies like Google and Meta by using the information they gather to find curated matches.
This report outlines a strategic plan for the implementation of Virtual Reality (VR) technology at TAUW, an international engineering consultancy, to enhance stakeholder engagement and project visualization.
This research explores the challenges and mitigation techniques associated with implementing a Zero Trust Architecture (ZTA), a modern security model built on the principle of "never trust, always verify."
This project explores the timetables of the University of Twente from 2013 to 2017, aiming to uncover potential flaws and irregularities that could impact the effectiveness of student and teacher schedules.
Technical Skills
Professional Development
- CompTIA Linux+ (XK0-006) Complete Course & Exam
- Introduction to Service Management with ITIL 4
- Vim Essentials - Complete Practical Vim Tutorial
- Ansible - Hands-On-DevOps
- Linux Mastery: Master the Linux Command Line
- SQL and PostgreSQL: The Complete Developer's Guide
- Terraform for the Absolute Beginners with Labs
- PostgreSQL Replication, High Availability & Scalability
Spoken Languages
Education
- Finalist in two prestigious international competitions; The Negotiation Challenge (South Africa) and The Warsaw Negotiation Round - Bronze Medalist.
- Completed a comprehensive training program focused on advanced negotiation techniques, conflict resolution, and effective communication skills.
- Developed a strong understanding of negotiation strategies applicable in both professional and personal contexts.
- A dual-specialization Master's program in Data Science & Business and IT Management & Enterprise Architecture.
- The curriculum covered the full lifecycle of technology in business, from hands-on data science— with a heavy focus on machine learning, AI applications, and big data management, but also high-level strategy, covering enterprise architecture, IT security, and ICT management. Technical electives focused on building robust, service-oriented systems and applying AI to business challenges.
- Extensive course (12h/week) on software development
- Object Oriented Programming in C# and Java
- Advanced knowledge in full stack web development
- Skilled in database design, and networking