Portfolio

Systems architecture and technical leadership across 20+ years, from individual contributions to fractional technical director roles

🎮 Game Development & Systems

Technical leadership and individual contributions to 10+ shipped titles, specializing in understanding complex existing systems and building infrastructure that enables development teams to ship on schedule.

Fallout 76 Distributed Build System

2015-2019 Bethesda Game Studios

TeamCity build system replacing previous Jenkins setup to support distributed game development across 4 studio locations

• Rebuilt Bethesda build system in TeamCity, enabling distributed development workflow across Austin, Rockville, Dallas, and Montreal
• Created version control system for legacy game data files, replacing a network file share with a web application supporting branching and merging
• Wrote the first Rust code in production at Bethesda for reliable game data parsing, editing, and serialization
• Built developer build distribution and caching tool that reduced sync times from hours to minutes
TeamCityC#PowerShellPythonPerforce

AAA Game Performance Optimization

2008 Treyarch (Contract)

Critical performance optimization for Call of Duty: World at War Wii port using platform-specific vector instructions and memory management

• Led critical performance optimization that made AAA game viable on resource-constrained platform
• Delivered particle engine rewrite using Wii-specific vector instructions, achieving required frame rates
• Optimized data structures and memory management, recovering crucial memory and milliseconds per frame
• Enabled on-time launch alongside PC/Xbox/PlayStation platforms despite technical constraints
C++Wii HardwarePaired SinglesPerformance Optimization

Motion Capture Analysis System

2010-2011 Terminal Reality

Real-time motion analysis system using dynamic time-warping algorithms for complex human movement pattern recognition and scoring

• Sole technical lead for motion scoring system development in major Microsoft/Lucasfilm collaboration (Kinect Star Wars)
• Architected custom C# analysis tools enabling game designers to visually tune scoring algorithms and movement tolerances
• Implemented joint-by-joint movement analysis providing real-time feedback to players on dance performance accuracy
• Collaborated directly with Microsoft Game Studios executives in Redmond to meet AAA game quality standards and performance requirements
C#Kinect SDKDynamic Time WarpingWPFMotion Analysis

Real-Time Audio Processing System

2010 Terminal Reality

Embedded real-time audio processing engine featuring pitch detection, autotune, and compression algorithms for interactive music applications

• Led prototype team and delivered innovative audio processing for interactive music game
• Implemented real-time pitch detection and autotune algorithms running on embedded console hardware
• Designed audio compression system optimized for embedded systems with strict memory constraints
• Built production tools enabling audio engineers to efficiently create and manage song content
Audio ProcessingEmbedded SystemsReal-time Computing

🧬 Bioinformatics & Technical Architecture

Fractional technical director and lead engineering roles designing DNA analysis platforms for cold case investigations, medical genomics, and published scientific research. Trusted with sensitive forensic and medical data systems.

Forensic DNA Platform for Cold Cases

2019-2025 Othram Inc.

Comprehensive platform architecture supporting crowdfunding, volunteer DNA contributions, and laboratory workflows for cold case investigations

• Architected DNASolves platform enabling police departments to crowdfund DNA analysis for resource-constrained investigations, democratizing access to forensic technology
• Designed volunteer DNA contribution system that significantly expanded kinship database for forensic genealogy investigations
• Built internal laboratory management tools providing case tracking, sample workflow coordination, and quality control for forensic analysts
• Platform directly contributed to solving multiple cold cases and missing persons investigations through enhanced database capabilities and funding mechanisms
Platform ArchitectureDatabase SystemsPayment IntegrationSecurity Controls

Medical Genomics Platform Architecture

2022-2025 descendantsDNA

Complete backend infrastructure for medical DNA analysis startup, serving as fractional technical director for automated genomic processing

• Architected complete backend infrastructure as fractional technical director, collaborating with bioinformatics team to translate research requirements into scalable production systems
• Built high-performance GraphQL API in Rust for medical genomic data processing, prioritizing security, accuracy, and processing speed for clinical applications
• Designed automated genomic processing pipelines that eliminated manual report generation bottlenecks while maintaining clinical-grade accuracy standards
• Owned AWS infrastructure cost optimization, achieving 60% reduction through resource analysis, unused asset identification, and storage class optimization
RustGraphQLPostgreSQLS3AWS ServicesTerraform

Large-Scale Genomic Database Matching

2019-2025 Othram Inc.

Distributed system architecture performing millions of pairwise DNA comparisons for forensic database matching at unprecedented scale

• Architected distributed comparison system performing millions of pairwise DNA analyses to identify familial relationships across large forensic databases
• Enabled pairwise kinship analysis across a large sample database, supporting forensic genealogy investigations for cold cases nationwide
• Designed horizontally scalable architecture accommodating database growth from thousands to hundreds of thousands of DNA samples
Distributed ComputingDatabase OptimizationAlgorithm Implementation

Genomic Analysis Framework Research

2013-2015 Arpeggi Inc.

Research platform development for optimizing genomic variant discovery, resulting in peer-reviewed Nature Communications publication

• Co-authored peer-reviewed research published in Nature Communications, contributing to advancement of tools and techniques in personal genomics
• Architected real-time analytical framework enabling researchers to do objective analysis of genomic algorithms and tools
• Collaborated with the NIST Genome in a Bottle project to test, validate, and improve their data set
JavaScriptData VisualizationPivot TablesStatistical Analysis

Notable Achievements

📄

Nature Communications

Published research on "Analytical framework for optimizing variant discovery from personal genomes"

View Publication
🏆

Technical Leadership

Convinced management to adopt Rust language at Bethesda Game Studios, becoming first production use for game data parsing and serialization

🎯

Systems Thinking

Consistently trusted with root-level access to company-critical systems because of proven ability to anticipate side-effects and make safe, impactful changes

🚀

Fractional Technical Director

Served as technical architect and infrastructure owner for startups, enabling teams to ship products by building the systems they need to succeed