Open to game and interactive software roles

Kevin Kuhn

Gameplay & Tools Programmer

I build responsive gameplay systems, practical production tools, and cross-platform applications—combining low-level C++ and graphics work with shipped C#, Unity, and React Native products.

ShippedChurchOne on iOS and Android
431K+LUMMM browser plays on itch.io
71.5K+LUMMM downloads on itch.io
AwardedOutstanding M.S. Student in DPA

01 / Capabilities

Engineering across games and products.

My strongest work sits where player feel, rendering, content workflows, and reliable software meet.

Game & real-time development

C++C#UnityOpenGLPBRTGameplay PhysicsState MachinesVR / XRBlenderMaya3D ModelingCharacter Animation

Product & tools development

PythonReact NativeJavaScriptFlutter.NET MAUIGitGameCI

02 / Experience

Shipped software used in the real world.

Professional experience modernizing a cross-platform mobile product while balancing architecture, performance, and delivery.

ChurchOne app displayed on two mobile phones
SermonAudioJan 2023 – Dec 2024

ChurchOne mobile application

Mobile App Developer

React NativeFlutter.NET MAUIXamarin
  • Evaluated .NET MAUI and Flutter as successors to a legacy Xamarin application before contributing to the React Native architecture.
  • Built cross-platform product features with an emphasis on reliable media playback and responsive rendering for large datasets.
  • Helped ship ChurchOne to the Apple App Store and Google Play in July 2024 while establishing a reusable foundation for the main SermonAudio app.

03 / Selected work

Focused technical case studies.

A closer look at the problem, my contribution, and the result—not just the final screenshot.

OpenGL Fighting Game Prototype

Built a custom C++ game loop, rendering pipeline, collision detection, and combat prototype without a commercial engine.

C++OpenGL

Polyomino Solver Engine

Created an interactive solver using optimized backtracking and efficient state management for constrained 2D packing.

AlgorithmsJavaScript

Baba Is You Level Solver

Designed a C++ state-space solver that evaluates rule changes and higher-level macro-actions to manage exponential search growth.

C++State-Space Search

VR Automotive Training Sim

Programmed spatial interactions, sequence logic, and grab physics for hands-on automotive maintenance training.

UnityC#VR / XR

04 / Foundation

Education & recognition.

A computer science foundation strengthened by graduate work in graphics, modeling, animation, and digital production.

Education

M.S. Digital Production Arts

Clemson University

B.S. Computer Science

Bob Jones University · 3.78 GPA

Recognition

Outstanding M.S. Student

Selected by Clemson University’s Digital Production Arts faculty for exceptional academic and technical performance.

1st Place Programming Team

CCSC Southeastern Conference programming contest, 2022.

Let’s build something good

Looking for a programmer?

I’m exploring gameplay, tools, simulation, interactive 3D, and broader software engineering opportunities.