Game & Engine
Programmer
I build high-performance game engines, developer tools, and graphics systems. Specializing in C++, Vulkan, and low-level optimization.
About
Crafting performant systems and interactive experiences
I'm a passionate Game/Tools/Engine Programmer with over 8 years of experience building high-performance systems. I specialize in creating custom game engines, optimizing rendering pipelines, and developing tools that empower game developers to create amazing experiences.
Game Development
Building complete game systems from physics to AI, with focus on performance and player experience.
Engine Architecture
Designing modular, scalable engine architectures that support rapid iteration and extensibility.
Tools Development
Creating intuitive editor tools, asset pipelines, and debugging utilities for development teams.
Systems Programming
Low-level optimization, memory management, and platform-specific implementations.
Projects
Pinned Repositories
View All
Nexus Engine
A modern C++20 game engine with Vulkan/Metal rendering, ECS architecture, and hot-reloading support. Built for high-performance real-time applications.

ShaderForge
Visual shader editor and compiler toolchain. Supports HLSL, GLSL, and SPIR-V with real-time preview and node-based editing.

BuildBot
Distributed build system optimized for game development. Intelligent caching, incremental builds, and CI/CD integration.

PhysX-Lite
Lightweight 3D physics library with rigid body dynamics, collision detection, and constraint solvers. Optimized for games.

AssetPipeline
Automated asset processing pipeline with support for models, textures, animations, and audio. Plugin architecture for extensibility.

DebugOverlay
In-game debug visualization toolkit. Performance graphs, memory profiling, entity inspectors, and console commands.
Contribution Activity
1,247 contributions in the last year
Experience
Senior Engine Programmer · Apex Studios
Leading development of next-gen game engine features including ray-traced global illumination, GPU-driven rendering, and cross-platform abstraction layers. Mentoring junior engineers and establishing coding standards.
Tools Programmer · Digital Forge Games
Built and maintained the internal level editor, asset pipeline, and build system. Reduced iteration times by 60% through intelligent caching and parallel processing. Created custom profiling tools for performance optimization.
Gameplay Programmer · Indie Collective
Implemented core gameplay systems including player controllers, combat mechanics, and AI behaviors for multiple shipped titles. Optimized game performance for console platforms.
Junior Developer · GameStart Labs
Started career developing mobile games and prototypes. Gained experience with Unity, game design principles, and agile development practices.
Skills
Technologies I Work With
Contact
Find Me Here
I'm always interested in hearing about new projects, opportunities, or just connecting with fellow developers. Feel free to reach out!