Skip to content
View nebula-ray48's full-sized avatar

Block or report nebula-ray48

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
nebula-ray48/README.md

NebulaRay

Software Engineer | Systems Architecture | High-Performance Computing


🚀 Current Focus

Exploring cutting-edge technologies and best practices in systems design through hands-on development and technical validation.

Active Projects & Initiatives

  • Custom Game Engine (C++23, Vulkan 1.4, Slang) – Developing a high-performance, data-oriented game engine using modern C++23, Vulkan 1.4 for low-level rendering, and Slang for robust shader authoring and compilation.
  • 3D Asset Processing Engine – Building high-performance glTF/USD processing capabilities using C++23
  • Data-Oriented Design (DOD) – Validating DOD principles for memory-efficient, cache-aware architecture
  • Functional Domain Modeling – Optimizing state management through functional programming paradigms

🛠️ Languages & Tools

Primary Languages & Tools:

C++ Rust Vulkan Kotlin VSCode CLion

Build & Development:

  • Build Systems: CMake, cargo, Ninja
  • Package Management: vcpkg
  • Library: FlatBuffers

⚠️ Disclaimer

Universal Application This disclaimer applies universally to all repositories, code snippets, gists, and technical content published under this GitHub account, unless explicitly overridden by a specific license file within a particular repository.

Purpose All materials are provided for personal learning, research, and experimentation purposes only. They are provided "AS IS", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement.

Limitation of Liability In no event shall the author be held liable for any claims, damages, or other liabilities. This includes, but is not limited to, any direct, indirect, incidental, special, punitive damages, or consequential damages (such as commercial losses, lost profits, data loss, or business interruption), whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the use or inability to use the code or materials provided.


📍 Languages

  • 日本語 (Japanese)
  • English

Links

Popular repositories Loading

  1. Vanta Vanta Public

    A proprietary engine developed using C++23 and Vulkan (vulkan.h)

    C++

  2. Kiln Kiln Public

    An asset baking tool built using C++23.

    C++

  3. nebula-ray48 nebula-ray48 Public

  4. visor visor Public

    C++

  5. facet facet Public

    C++

  6. Axiom Axiom Public

    C++