Michiel

Game Programmer

Hello! I'm Michiel Dewachtere, a passionate game programmer. Explore my projects and learn more about my journey in game development.

Get My Resume
Your photo

About Me

Hi and thanks for checking out my portfolio, my name is Michiel Dewachtere. I'm a game development student in my final year from Belgium. I've been programming, primarily in C++ and C#, since 2021. My interest lies primarily in the more low-level areas, and trying out new stuff programming related, like building this website. Currently, I am mostly interested in engine/graphics programming and I would also love to learn more about low-level programming, subjects like compilers and assembly seem very interesting to me.

I am proficient in C++ and C# and have strong experience working with game engines like Unity and Unreal Engine 5. My knowledge extends to frameworks such as SDL2 and Vulkan, with basic experience in GLSL and CMake. I am also familiar with tools like RenderDoc and have worked with various IDEs throughout my career.
In addition to technical expertise, I excel in team collaboration, problem-solving, and adaptability, and I have experience communicating complex ideas effectively to diverse teams.

XR-Labs Belgium

February 2025 - June 2025

XR-Labs is a cooperation between Belgian Defense, Federal Police and Customs that provides VR training simulations for special operators. It mainly focuses on training entering and engaging in a hostile environment whilst keeping the operators completely safe.
I was assigned developing a ballistics system that will calculate more accurate bullet trajectories and have different materials respond differently when being shot at. I also revised a lot of old core code, making everything more streamlined, efficient, readable and much more expandable.
I learned a great deal during this internship, mainly about networking and source control. I am forever grateful to the whole team at XR-Labs.

Bachelor Game Development - DAE HoWest

September 2021 - June 2025

I have successfully completed my bachelor's in Game Development. There I fell in love with programming. I got taught a great deal about C++ and C#. Engine and graphics programming caught my interest the most, the difficulty of it was very appealing. I've always loved a challenge and I am eager to constantly improve myself and learn more about it.

My Projects

Here are a few of my projects. Visit the project page to learn more about them .

Real Engine

RealEngine

A small game engine I've made using some programming patterns.

C++ SDL2 Custom Engine
Real Minecraft

RealMinecraft

A Minecraft clone made using Vulkan integrated into my own engine.

C++ Vulkan Custom Engine
Corporate Chaos

Corporate Chaos

A co-op racing game me and 4 others put together in roughly 12 weeks.

C# Unity
Dream Machine

Dream Machine

A gamified visual experience made on request by a client in 12 weeks, together with 4 other students.

C++ Unreal Engine
School Projects

School Projects

A collection of other various school projects that might take your interest.

C++ C# Graphics Tools

Contact

I’d love to hear from you! Feel free to reach out via email or connect with me on social media.

Email: michiel.dewachtere@gmail.com

Location: Belgium (available remotely or in-person across the country)

Availability: Open to questions, opportunities, or collaborations — don’t hesitate to reach out!