Nova Renderer V2 — Starting Over the Right Way
Yeah, I've been quiet for a while. But I haven't stopped building. Here's what I've been working on — a ground-up rewrite of my OpenGL renderer with a real architecture this time.
Software Engineer & Game Developer
Crafting immersive experiences with C++, OpenGL, and Unreal Engine
View My Work01 — About
I'm a Software Engineer and Game Developer passionate about creating immersive experiences through low-level programming and real-time graphics.
With expertise in C++, OpenGL, and Unreal Engine, I build everything from graphics engines to complete game systems — turning ideas into interactive realities.
Software Engineer — Blended Realities LLC
Designed .NET backend infrastructure for a mixed reality platform — Blazor portal, REST APIs, and PostgreSQL containerized with Docker, with CI/CD automation through Azure DevOps.
Data Engineer
Created and maintained ETL processes, and automated reports for stakeholders.
Graphics Programming
Building real-time rendering systems and learning advanced graphics techniques.
Favorite Technologies
02 — Projects
A mix of game dev, graphics programming, and web — click any card to learn more.
03 — Dev Log
Documenting my journey in game development, graphics programming, and software engineering. From OpenGL basics to Unreal Engine projects, here's what I'm learning along the way.
Yeah, I've been quiet for a while. But I haven't stopped building. Here's what I've been working on — a ground-up rewrite of my OpenGL renderer with a real architecture this time.
It's been awhile since my last update! I've shifted gears from 3D experiments to creating my own OpenGL renderer with tests for 2D and 3D rendering.
A detailed breakdown of implementing zoom in/out functionality with smooth transitions using curves and input actions.