Software Engineer & Game Developer

Hi, I'm Zac

Crafting immersive experiences with C++, OpenGL, and Unreal Engine

View My Work

01 — About

About Me

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.

C++.NETOpenGLTypeScriptDockerPython
View GitHub →

Professional Highlights

  • 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

    C++OpenGLUnreal EnginePythonSQLVisual Studio

02 — Projects

Projects

A mix of game dev, graphics programming, and web — click any card to learn more.

03 — Dev Log

Game 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.

April 23, 20265 min read

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.

OpenGLC++NovaRendererArchitectureDev Log
Read More
September 2, 20254 min read

Building My Own OpenGL Renderer

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.

OpenGLC++RendererGraphics ProgrammingDev Log
Read More
March 20, 20246 min read

Implementing Smooth Camera Zoom in Unreal Engine 5

A detailed breakdown of implementing zoom in/out functionality with smooth transitions using curves and input actions.

Unreal Engine 5BlueprintsCamera SystemRTSGame Development
Read More