Colt Bauman is a lead game developer with a decade of professional experience and 16 years as a software engineer, specializing in game engine internals, 3D math, and performance optimization. He has delivered high-performance real-time systems across Unity and Unreal—building custom editor tools, GPU/compute shader pipelines, Burst/Jobs-based logic, and native plugins—while architecting backend integrations and offline-first features. Colt has led teams shipping blockchain-enabled games and ADAS HMI tooling, and contributed to notable open-source .NET projects like ReactiveUI and Splat, improving cross-platform UI, logging, and platform-specific fixes. Fluent in C++ and C#, he combines low-level optimization skills with practical backend and cloud experience, and has a knack for turning complex simulation and data problems into maintainable tooling. Based in Seoul, he also brings an unexpected educator’s perspective from building learning games and classroom software earlier in his career.
10 years of coding experience
10 years of employment as a software developer
Architecture, Architecture at The University of Texas at Arlington
Game & Simulation Programming Computer Science, Game & Simulation Programming Computer Science at DeVry University
Contributions:19 commits, 8 PRs, 69 comments in 1 year 8 months
Contributions summary:Colt focused on improving the Firebase Realtime Database .NET library by migrating from Lex.db to LiteDB for offline data storage and implementing offline functionality. They updated the Xamarin Forms sample project, incorporating both offline and authentication features, demonstrating a focus on improving the library's utility for offline use cases. Additionally, the user made updates to the samples/OfflineChat project, incorporating the latest versions of related libraries and fixing several bugs related to the elementRoot parameter within the RealtimeDatabase class.
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
Role in this project:
Full-stack Developer
Contributions:8 reviews, 42 commits, 27 PRs in 3 years 5 months
Contributions summary:Colt primarily contributed to the development of the ReactiveUI framework, focusing on both iOS and Xamarin.Forms platforms. Their work included implementing new features, such as adding properties for UITableViewRowAnimations in the iOS implementation, and fixing issues like the Xamarin.Forms RoutedViewHost exception. The user also added new samples, including a MasterDetailPage sample for Xamarin, and addressed build errors.
reactiveuimvvmexpressmutableios
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.