Technical Artist · Gameplay Programmer

Jonathan Swardson

I create immersive worlds and expressive gameplay that invite players to experience joy, wonder, and meaningful moments.

Selected work

Featured Work

Unreal Engine 5 · Environment Lighting

Lighting Reel

Mood-focused environment lighting built to guide attention and support cinematic storytelling.

Unreal Engine 5 Lighting Composition Atmosphere

Unity URP · HLSL · C#

URP Underwater Effects

A reusable underwater rendering suite with caustics, fog, refraction, volumetric rays, bubbles, and waterline detection.

HLSL URP Renderer Features Custom Render Passes Technical Art

C# · Language Design

Loki

A game-engine-agnostic scripting language for branching dialogue, events, conditions, and external integrations.

Unity · C# · Audio

Deception

A narrative inspection game where I led programming, environment art, music, sound design, and technical integration.

Unity · C# · Shaders

CALLIE'S Cleanup

Arcade-style environmental action game featuring custom lighting, VFX, UI integration, and grid-based object pooling.

Capabilities

Where programming and visual development meet

Gameplay Systems

Physics-based controllers, AI, interaction systems, tools, and player-facing mechanics.

C++C#BlueprintsBehavior Trees

Technical Art

Shaders, materials, VFX, lighting, post-processing, and art integration.

HLSL/GLSLNiagaraURPLighting

Optimization

Profiling, pooling, instancing, runtime systems, and practical performance debugging.

ProfilingObject PoolingTestingGit

Tools & Pipelines

Custom applications, APIs, data workflows, and content-production support.

PythonPyQt.NETSQL

Education

Beginning Fall 2026

Master of Arts in Game Design

Lindenwood University

Game Design AI Integration Virtual Reality Technical Art Research

Graduate studies focused on advanced game design, immersive interactive experiences, and the integration of emerging technologies including AI-assisted workflows, virtual reality, and real-time 3D graphics.

May 2026

Bachelor of Arts in Game Design & Development

University of New Mexico · Honors · 3.99 GPA

Unreal Engine 5 Unity Game Design Gameplay Programming Technical Art AI

Graduated with Honors while studying gameplay programming, technical art, graphics, AI, physics simulation, and interactive system design.

Designed and developed a physics-driven third-person puzzle game in Unreal Engine 5 featuring active ragdoll mechanics, behavior-tree AI, dynamic fluid simulations, visual effects, and technical optimization.

Completed numerous interdisciplinary projects spanning gameplay programming, rendering, custom scripting languages, shader development, procedural graphics, and immersive interactive experiences.

Award

UROC 2025 Best Overall Game

The Eldritch Philosophy · April 2025

View Certificate

Professional Experience

January 2024 - Present

Software Development Intern

Sandia National Laboratories

API Development C# / .Net Python Automation AI Workflows

Developed an AI-assisted workflow that leveraged database schemas and similar SQL queries to accelerate the conversion of hundreds of legacy reports, significantly reducing manual migration time.

Developed a custom Python QT front-end application that reduced an existing three-part account creation workflow into a single streamlined process while improving user experience, increasing team productivity by 300%, and significantly reducing manual errors.

Utilized C# .NET and Swagger to design and implement new API features for customer account and machine management software.

Maintained code coverage standards through the development of automated test scripts which improved system reliability and data consistency.

Resolved complex Tier 3 issues across more than 30 internal applications, supporting users and development teams.

January 2022 - 2026

3D Lab Tech & Instructional Assistant

University of New Mexico Film Department

3D Pipelines Blender Technical Support Troubleshooting

Support university undergraduate 3D modeling, visual effects, and animation students with their software, creative, and coursework challenges through one-on-one troubleshooting, walk-throughs, and training.

Assist animation and gaming professors as a communication liaison between students, groups, and instructors

Provide technical support for classroom lab sessions including operating systems, file systems, and software licensing.

About

I enjoy solving problems on both sides of the screen.

I'm a technical artist and gameplay programmer based in New Mexico. My work spans gameplay engineering, physics, shaders, VFX, lighting, optimization, and production tools.

I am especially interested in expressive multiplayer interactions, atmospheric worlds, and technical systems that give artists and designers more freedom.