Experience

Proprio — Seattle, WA

Principal Software Engineer · Oct 2025 – Feb 2026
Senior Software Engineer · Apr 2023 – Oct 2025
UI Software Engineer · Dec 2021 – May 2023

Architectural owner of the user-facing platform, responsible for long-term design, evolution, and technical health of complex, real-time systems. Worked in a high-ambiguity environment, partnering closely with design, product, back-end, and data teams to evolve experimental workflows into reliable, production software.

  • Owned architectural direction for the user-facing product, balancing rapid iteration with long-term maintainability, performance, and reliability

  • Led multi-quarter, incremental re-architectures of legacy systems while keeping the platform continuously shippable

  • Expanded automated testing from a minimal baseline to 15,000+ unit tests (~80% coverage), enabling parallel feature development without destabilizing production

  • Designed and implemented performance-sensitive workflows supporting mission-critical user scenarios

  • Partnered with back-end and data teams to define application-side architecture for instrumentation, metrics, and downstream analysis

  • Led architectural and technical efforts supporting four successful FDA 510(k) submissions

  • Improved CI/CD pipelines to increase build stability and developer throughput, reducing release friction

  • Mentored senior and mid-level engineers through design and code reviews, raising technical consistency across the platform

ProActive Technologies, LLC — Oviedo, FL

Software Engineer II / Lead · Apr 2017 – Aug 2021

Worked on real-time 3D training and simulation systems used in military instruction, with a focus on user experience, performance, networking, and extensible architecture.

  • Led development of real-time simulation systems built in Unity, supporting complex interactive workflows

  • Core contributor to the MRTS® SDK, shaping APIs, tooling, and architectural patterns used across multiple products

  • Architected a peer-to-peer TCP networking layer supporting up to 40 concurrent participants

  • Built internal tooling to improve development velocity, testing, and iteration

  • Led onboarding and training for engineers adopting Unity-based systems

  • Owned features end-to-end, collaborating directly with customers and stakeholders

  • Maintained an active Secret security clearance during employment

MRTS 3D Logo

SAIC (via Full Sail Research Institute) — Orlando, FL

Software Engineer (Contractor) · Oct 2016 – Dec 2016

  • Developed an XR training demonstration environment showcasing custom VR hardware

  • Designed and implemented interaction systems integrating hardware and software inputs

Education

B.S. Simulation and Visualization
Full Sail University — Salutatorian

A.S. Computer Information Systems
Western Wyoming Community College