Projects.

Here you will find a curated, though not complete, list of projects I have worked on over the past few years, with more available on GitHub or upon request.

Project: cheap-16
Status: Done (Grade: 1.0 | Very Good)
Role: Co-Developer
Tech Stack: Git, Rust, etc.
An educational 16-bit custom instruction set architecture with emulator, assembler, linker, and integrated development environment, all implemented in Rust.
Repository
Project: Ladron
Status: Done (Grade: 1.3 | Very Good)
Role: Co-Developer
Tech Stack: Git, Unity Engine, etc.
A narrative survival game focused on riddle-solving, developed within our Fundamentals of Game Design course, crafted with Unity Engine.
Repository
Project: hlslx
Status: Ongoing
Role: Developer
Tech Stack: Git, C#, etc.
A versatile Visual Studio extension that enhances modern HLSL shader programming with syntax highlighting, code completion, and more.
Coming Soon ... (approx. Q1 2026)
Project: OctaSeed
Status: Done (Grade: 1.0 | Very Good)
Role: Developer
Tech Stack: Git, C++, DirectX 12, etc.
A novel method for procedural three-dimensional (3D) fruit generation that leverages the power of mesh shaders, developed using DirectX 12.
Repository
Project: reswhis
Status: Done
Role: Developer
Tech Stack: Git, Python, JavaScript, etc.
A lightweight, WebSocket-based server for real-time, remote audio transcription using OpenAI’s Whisper, with integrations for Unity Engine and web.
Repository
Project: Vista | Earth Sync
Status: Done (Grade: 1.0 | Very Good)
Role: Co-Developer
Tech Stack: Git, Python, Unity Engine, etc.
An interactive Unity application for exploring geographic areas of Coburg with live, historical, and scenario-based weather data, plus future visualizations of sustainable technologies and a built-in flight simulator.
Private Repository (Contact Me)
Project: Coburg Scene Viewer
Status: Done (Grade: 1.0 | Very Good)
Role: Developer
Tech Stack: Git, C++, DirectX 12, etc.
A scene viewer implemented with DirectX 12 using vertex, pixel, and compute shaders with lighting, shading, and textures for inspecting various scenes in glTF.
Repository
Project: Coburg Mesh Viewer
Status: Done (Grade: 1.0 | Very Good)
Role: Developer
Tech Stack: Git, C++, DirectX 12, etc.
A mesh viewer implemented with DirectX 12 using vertex, pixel, and compute shaders with lighting, shading, and textures for inspecting various meshes in Cogra binary format.
Repository
Project: coburs
Status: Done
Role: Developer
Tech Stack: Git, C, Assembly, etc.
A minimal run-to-completion scheduler with process management API, configurable context switching, and a demo application using 8 concurrent LED processes.
Repository
Project: coburc
Status: Done
Role: Developer
Tech Stack: Git, C, Assembly, etc.
A minimal cooperative multitasking operating system with a process management API and chaser light application as demo.
Repository
Project: cobin
Status: Done
Role: Developer
Tech Stack: Git, C, etc.
A minimal interpreter for evaluating expressions with support for addition, subtraction, multiplication, integer division, exponentiation, and arbitrarily nested brackets.
Repository
Project: cobit
Status: Done
Role: Developer
Tech Stack: Git, C, etc.
A minimal unit test framework in C for embedded projects, designed for STM32 (Arm Cortex-M4) and using sprintf with a 2D buffer to display test results.
Repository