Top expert inInfrastructure and Network Automation
Casey Bodley is a Senior Software Engineer with 13 years of experience building backend systems, game engines, and tooling across C/C++/C# and higher-level languages like Python and Ruby. Based in Ann Arbor, he currently works at Red Hat and has significant open-source contributions to the Ceph project, improving core object storage, S3 compatibility tests, and reliability around object locking and notifications. He started his career as a senior programmer on the award-winning Dystopia game mod and continues to blend graphics and game development expertise with large-scale distributed storage and test automation. Known for pragmatic object-oriented design and resourceful problem-solving, Casey bridges low-level performance work (OpenGL/Direct3D/GLSL/HLSL) with robust backend engineering and testability.
13 years of coding experience
12 years of employment as a software developer
Computer Science, Computer Science at Eastern Michigan University
Contributions:113 reviews, 130 commits, 161 PRs in 5 years 11 months
Contributions summary:Casey primarily contributed to compatibility tests for S3 clones within the ceph/s3-tests repository. Their work involved modifying existing tests in `test_s3.py` and `test_headers.py` to validate features such as server-side encryption, versioning, and bucket policies, and ensuring the correct behavior of S3 APIs. The user also introduced tests using boto3 and made adjustments to ensure the tests work as intended with the defined configuration. Additionally, the user addressed issues related to CORS and certificate verification.
Ceph is a distributed object, block, and file storage platform
Role in this project:
Back-end Developer
Contributions:3598 reviews, 4345 commits, 3501 PRs in 9 years 1 month
Contributions summary:Casey primarily contributed to the core storage platform's functionality by fixing bugs, optimizing code, and implementing new features. Their commits involved modifying the Rados gateway, with changes focused on areas like object locking, account management, and bucket-related operations. The user also worked on improving the handling of notifications and error responses.
fusefile-storagecephstorageopenebs
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.