About Me
Hi, I'm Tristan, but you can call me drischdaan. I'm a passionate fullstack web developer by profession, working with modern technologies like TypeScript and Angular. In my free time, I dive deep into game engine development and low-level graphics programming. My flagship project, Corvus Engine, represents my dedication to pushing the boundaries of real-time rendering and game development technology during evenings and weekends.
Fullstack Development
Professional web developer with expertise in TypeScript, Angular, and modern frameworks
Engine Development
Hobby passion for building high-performance game engines with modern rendering APIs
Graphics Programming
Enthusiast in DirectX12, Vulkan, and OpenGL with focus on advanced rendering techniques
Projects

Corvus
A high-performance game engine built in C++ with DirectX12. Features advanced rendering pipeline, entity-component system and modern DOD architecture.
C++VulkanOpenGLSPIR-V
Renderwerk
A custom engine built with DirectX 12. It aims to implement advanced rendering techniques including virtualized geometry and hardware-accelerated ray tracing for physically-based lighting.
C++DirectX12VulkanHLSL

Substance
Substance is my core library for C++ projects. It is a collection of utilities, data structures, and algorithms. It is intended to be used as a foundation for other projects.
C++Memory ManagementCustom Containers
Technical Skills
Engine Programming
Low-level engine architecture, graphics APIs and shader programming
C++DirectX12VulkanHLSLSPIR-V
Game Development
Implementing game systems and tools
Unreal EngineUnityC++C#
Web Technologies
Full-stack development and web-based tools
TypeScriptAngularReactNestJsNode.js