Summary
Robert Morgan is a staff software engineer and systems architect with over three decades of hands-on experience building engines, developer tools, SDKs, and desktop applications. He specializes in Electron and TypeScript migrations, native OS integrations (installers, auto-update, tray/dock, IPC), and cross-platform GUI work backed by deep C++, C#, and Qt expertise. His career spans games to enterprise systems—shipping game engines and tools (including Ironseed and work on Stranglehold/MassiveD) as well as desktop clients for Evernote and TradeStation. Robert thrives on tackling gnarly technical problems and designing reusable libraries and pipelines that accelerate teams, not just individual features. He still writes low-level code in C, Zig, and Pascal when useful, and maintains a long-running indie portfolio at Red Shadow Software that surfaces his blend of product focus and engineering craft. Based in Cheyenne, WY, he combines a ruthless “attack dog” work ethic with a pragmatic architecture-first mindset.
14 years of coding experience
27 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of Kentucky
H.S. Diploma, H.S. Diploma at Jakarta International School
English, Indonesian