Skip to content
View Duttenheim's full-sized avatar
  • TTK Games
  • Stockholm

Block or report Duttenheim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Duttenheim/README.md

πŸ‘‹ Hello, I'm Gustav Sterbrant

Software Engineer & Open Source Developer

Welcome to my GitHub profile! I'm passionate about creating high-performance systems and innovative programming languages, with a focus on graphics programming, game engine development, and GPU computing technologies.

πŸš€ Featured Projects

🌌 Nebula

An open-source, data-oriented game engine designed for high-performance 3D graphics and modern rendering techniques. Built with scalability and efficiency in mind, Nebula is an attempt to make things the right way, as opposed to the common or most comfortable way.

Technologies: C++, Vulkan, SIMD, Graphics Programming

πŸ”§ GPULang

A modern GPU programming language that simplifies shader development and GPU computing. Designed to bring modern language semantics to the GPU, whilst providing a simpler syntax over GLSL and HLSL. It provides a very simple runtime API for loading and reflecting shaders. Also includes a language server for exceptional GPU programming tooling.

Technologies: Compiler Design, SPIRV

πŸ› οΈ Tech

  • Languages: C++, C, Python, JavaScript
  • Graphics APIs: Vulkan, OpenGL, DirectX
  • Specialties: Game Engine Development, Rendering Architecture, GPU Programming, Compiler Design, GPU/CPU Debugging, Profiling
  • Tools: Git, CMake, Visual Studio, JetBrains Rider, VSCode, Xcode

πŸ“ˆ GitHub Stats

Gustav's GitHub stats

🌐 Portfolio Website

Check out my portfolio website for more details about my projects and experience.

πŸ“« Get in Touch


Pinned Loading

  1. gscept/nebula gscept/nebula Public

    Nebula is an open-source and free-to-use modern C++ game engine.

    C++ 1k 58

  2. gscept/GPULang gscept/GPULang Public

    GPULang is an open source GPU centric programming language

    C++ 16

  3. AnyFX AnyFX Public

    AnyFX is an effects library which will use a unified programming API for handling shaders implemented in any underlying shading language.

    C 5 3

  4. gscept/nebula-trifid gscept/nebula-trifid Public

    Nebula Trifid

    C++ 70 29

  5. SpeedyShare SpeedyShare Public

    SpeedyShare is a very simple way to send files between computers, no servers or FTP required!

    C++ 2