Software Engineer | Systems Architecture | High-Performance Computing
Exploring cutting-edge technologies and best practices in systems design through hands-on development and technical validation.
- 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
Primary Languages & Tools:
Build & Development:
- Build Systems: CMake, cargo, Ninja
- Package Management: vcpkg
- Library: FlatBuffers
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.
- 日本語 (Japanese)
- English
- Twitter: @emukei555
- Discord: emukei_555
- Reddit: u/PlanktonDue9300
- Email: emukei007@gmail.com

