Connor Fitzgerald

Senior Rendering Engineer at Configura

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Connor Fitzgerald is a Senior Rendering Engineer in New York with nine years of experience building low-level, cross-platform graphics systems, optimizations, and developer tooling. A self-taught programmer and active open-source maintainer, he has contributed significant backend work to prominent Rust graphics projects like gfx-rs and wgpu—touching DX12/Metal/Vulkan backends, descriptor indexing, anisotropic filtering, and f16 support that enabled AI workloads. He combines API-level depth (e.g., rewriting DX12 sampler descriptor management) with pragmatic engineering—designing Rust→WASM TypeScript bindings, building pixel-perfect GPU tests, and triaging high-priority GitHub issues. Notable for rapid delivery, he helped ship a user-generated-content game platform prototype in 12 working days and improves concurrency libraries and package manager ports as part of his tooling and performance work.
code10 years of coding experience
job4 years of employment as a software developer
bookComputer Science and German, Computer Science and German at Hunter College
languagesGerman
github-logo-circle

Github Skills (45)

vulkan10
directx1210
c-language10
lib10
package-managers10
matrix10
shader10
translation10
back-end-development10
multithreading10
api-design10
fibers10
atomics10
bitwise10
coroutine10

Programming languages (20)

C#PowerShellJavaC++BikeshedRustCCMake

Github contributions (5)

github-logo-circle
gfx-rs/wgpu

Mar 2020 - Jan 2023

A cross-platform, safe, pure-Rust graphics API.
Role in this project:
userBack-end Developer
Contributions:29 releases, 2644 reviews, 341 commits in 2 years 10 months
Contributions summary:Connor's commits primarily focused on implementing new features and fixing existing issues related to the graphics API. Their work involved implementing anisotropic filtering, extensions, and limits, along with creating and managing binding arrays. They also improved the error messages of the API and fixed an issue related to WebGL2 validation. This involved changes across multiple files related to core wgpu functionality, in areas such as instance, device, and command structures.
apimetalwebgpu-apigpurust
gfx-rs/wgpu-rs

Mar 2020 - May 2021

Rust bindings to wgpu native library
Role in this project:
userBack-end Developer
Contributions:37 reviews, 36 commits, 41 PRs in 1 year 1 month
Contributions summary:Connor primarily contributed to adding and implementing interfaces for extensions and limits within the `wgpu-rs` project. They added extension/limit interfaces to the `src/lib.rs` file and implemented them within the `src/backend/direct.rs` and `src/backend/web.rs` files. The user also updated multiple example files, such as those in the `examples/mipmap`, `examples/cube`, `examples/shadow`, and `examples/skybox` directories to use the newly implemented extensions and the Rustified use of extensions.
wgpurustrust-bindingswgslnative-library
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