Games Development Experience
More than 40 years game industry experience including 1990s/2000s game mods.
Early game development on the Apple ][+ and TI-99/4a and Commodore 64.
Experience in Godot, Unity, Unreal Engine 2/3/4/5.
Worked on multiple shipped titles for Indie and AA Studios from 2001 to 2023.
Shipped three Solo Indie games since 2023 on the Steam Store.
Multiple Solo Indie games in development in 2026+.
Programming Experience
Professional programmer since 1980
Assembler on multiple processors
BASIC/QuickBASIC
C/C++/C#
GIS software development
TerreSculptor software
GeoTIFF processing
Terrain generation
3D mesh generation
Image processing
Unreal Engine Experience
Gameplay Systems
Third-person character controller
Player progression systems
Inventory and pickups
Save/Load game architecture
Multi-map progression
Checkpoint systems
HUD and UI development
GameInstance and SaveGame architecture
AI Systems
State machine AI
Patrol and wandering behaviors
Pawn Sensing
Line-of-sight detection
Boss AI
Projectile prediction/intercept
Attack Queue system
Orbit attack behaviors
Combat
Ranged combat
Melee combat
Shield systems
Health systems
Weapon switching
Damage types
Headshot detection
Niagara impact effects
World Building
Large open worlds
Landscape creation
Massive TIN terrains 4096sqkm+
Nanite assets
Environmental storytelling
Dynamic weather
Dynamic day/night lighting
Level streaming
UI
UMG Widgets
Inventory interfaces
Store interfaces
Dialogue systems
Progress bars
Notifications
Menus
Audio / Visual
Niagara particle systems
Sound effects
Ambient audio
Material editing
Animation Blueprints
Camera systems
Optimization
Performance profiling
LOD usage
Collision optimization
Blueprint refactoring
Memory management
Publishing
Steam Store page creation
Steam achievements
Steam Early Access
Trailer production
Capsule artwork
Marketing assets
Shipped Solo Indie Games
Max Overeater
Learned the complete Steam publishing process.
Built my first complete solo Unreal Engine game.
Gained experience creating platforming gameplay.
Andria
Learned open-world level design.
Improved AI and combat systems.
Refined environment creation.
Mutant Scavenger
Developed reusable Blueprint architecture.
Built complex save/progression systems.
Created modular AI and boss encounters.
Designed scalable gameplay systems for future projects.
Areas of Technical Interest
Artificial Intelligence
Terrain Generation
GIS and GeoTIFF Processing
Large Open Worlds
Procedural Systems
Performance Optimization
Blueprint Architecture
C# Software Development
3D Graphics Programming