Connor Mccluskey is a software engineer with 11 years of experience specializing in performance, observability, databases, and real-time systems. He blends backend systems work—shipping production improvements like ETL redesigns, Kubernetes migrations, and observability instrumentation—with deep open-source contributions to Rust game and windowing ecosystems (notably winit, glutin, Bevy and Rapier). As a Principal building games in Bevy and a contributor to parallel ECS and physics plugins, he brings practical experience translating engine concepts into robust, serializable components. Connor has delivered production reliability gains (reducing ETL runtimes from days to seconds) and applies that performance-first mindset to both distributed databases and interactive simulations. Based in Carlsbad, CA, he also develops real-time 3D falling-sands/cellular-automata experiments—melding systems-level rigor with playful, physics-driven tooling. His GitHub shows a pragmatic focus on Win32 integration and reflection/serialization work that materially improves developer ergonomics in game engines.
Contributions:85 commits, 51 PRs, 177 comments in 1 year 10 months
Contributions summary:Connor contributed to the `specs` repository, which focuses on parallel ECS. Their commits centered around documentation, spellchecking, and implementing features related to storage and entity management. They refactored and introduced new features such as `CheckStorage`, serialization/deserialization tests, and methods for merging and manipulating data within the storage system. Furthermore, they contributed serialization testing code.
Data-oriented and data-driven game engine written in Rust
Role in this project:
Back-end Developer
Contributions:112 commits, 30 PRs, 14 pushes in 1 year 5 months
Contributions summary:Connor's contributions focused on establishing a configuration system for the Amethyst game engine. They implemented a `FromYaml` trait to load data from YAML files and created macros for defining configuration structures. The user's changes included adding support for different data types, array and tuple loading, and incorporating error handling with default values, as well as the ability to load config from external files.
data-drivengamegamedevrustentity-component
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.
Request Free Trial
Connor Mccluskey - Principal at Gud Technologies, Inc.