About
Highly accomplished Game and Graphics Programmer with a robust background in C++ and Unreal Engine, specializing in modern rendering technologies and scalable system development across multi-platform environments. As the creator of Umbra Engine, I excel in designing real-time graphics and optimized pipelines, demonstrating a collaborative and solution-oriented approach to innovative game and engine development.
Work
Independent Game Development
|Graphics Programmer
Benin City, Edo State, Nigeria
→
Summary
Designed and optimized a custom game engine architecture, focusing on real-time graphics, spatial systems, and performance-driven design using DirectX and modern GPU techniques.
Highlights
Designed and developed a custom game engine architecture, emphasizing spatial reasoning, precision, and interactive system performance.
Constructed foundational rendering pipelines utilizing Direct3D 12, optimizing transformation systems, matrix operations, and GPU data handling for enhanced efficiency.
Implemented a cube-based hierarchical system, achieving precise transformations and robust structured object relationships within the engine.
Developed responsive input handling and animation systems, enabling smooth cube manipulation and accurate face rotations for improved interactivity.
Optimized rendering performance by implementing structured buffer management, significantly reducing overhead while preserving visual consistency and fidelity.
Independent Game Development
|Gameplay Programmer
Benin City, Edo State, Nigeria
→
Summary
Led the development and ongoing maintenance of Adventure Hero, a multi-level 2D puzzle-action Android game, focusing on mobile performance optimization and continuous feature updates.
Highlights
Spearheaded the development of Adventure Hero, a multi-level 2D puzzle-action Android game, integrating complex mechanics for clue discovery, combat, and a comprehensive dialogue system.
Engineered core gameplay and UI systems within Unreal Engine (C++), achieving significant mobile performance optimizations and ensuring seamless cross-device compatibility.
Successfully integrated Google Play Billing and Google Play Games Services, enhancing user experience with authentication, achievements, and leaderboards.
Managed the full lifecycle of Adventure Hero on Google Play, including publishing, continuous updates, and critical bug fixes, ensuring sustained player engagement.
Currently advancing a story-driven action-adventure RPG, drawing inspiration from Square Enix, by architecting robust systems for exploration, combat, quests, and narrative progression.
Education
University of Benin
→
Master's in Business Administration
Operational Business Management and Entrepreneurship
University of Benin
→
Course (Coursera)
Business Administration
Skills
Programming & Scripting
C++, C#, Python, Blueprints, Java (Android basics), .NET Core, SQL Databases.
Game Development & Engines
Unreal Engine 5, Unity (Basics), Cascadeur, Blender, ActorCore AccuRig.
Graphics & Rendering
DirectX, OpenGL, Vulkan, HLSL / GLSL, Rendering Pipelines, Shader Programming.
Tools & Platforms
Visual Studio, Rider, Android Studio, Perforce, Plastic SCM, RenderDoc, PIX Remote, Vagon, Notepad++.
Game Systems & Design
2D/3D Animation, AI Behavior Trees, Dialogue & Quest Systems, Combat Mechanics, UI & HUD, Level Design, Mobile Optimization.
