Software Developer

Training simulations & interactive XR experiences

I build immersive applications for training, simulation, and visualization using Unity and C#. Experienced in delivering user-centered solutions for defense and government programs. Based in Michigan.

Background

Education

B.S. Computer Science

Experience

10+ years

Unity, C#, Version Control

Platforms

Web, XR, Mobile, Desktop

Azure Cloud

Citizenship

U.S. Citizen

DoD contractor experience, clearance eligible

Experience

Senior Software Developer

Threat Tec · Full-time
Remote
2020 - Present

Developing a real-time 3D operational planning and visualization platform for military training, contributing across backend services, interactive 3D systems, and user-facing tooling. In parallel, designing and delivering internal web applications, cloud infrastructure, and custom systems to support business operations.

View Threat Tec Projects

Unity Developer

Elm Park Labs · Full-time
Hybrid · Southfield, Michigan
2017 - 2020

Built interactive VR, AR, and real-time 3D applications for automotive, medical, and vocational training at a startup, working across content, interaction design, and application architecture. Delivered cross-platform experiences combining 3D, animation, video, and audio for web, mobile, and XR devices.

View Elm Park Labs Projects

Unity Developer

Threat Tec · Full-time
On-site · Champaign, Illinois
2015 - 2018

Developed operational environment visualization and training tools for military classroom use, supporting scenario planning, instruction, and analysis. Built custom editor and pipeline tooling to streamline asset preparation, optimization, and reuse across large-scale environments.

View Threat Tec Projects

Senior Media Developer

Precision Graphics · Full-time
On-site · Champaign, Illinois
2007 - 2015

Produced high-fidelity scientific and technical visuals for college-level textbooks, collaborating with authors and subject-matter experts under fixed print production deadlines. Created 3D visuals, interactive exercises, and explainer media while helping establish visual standards and workflows within a multidisciplinary studio.

View Precision Graphics Projects