Ashley Ruglys

Consulting Graphics Programmer at MeetKai Inc.

Berlin, Germany
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
Ashley Ruglys is a consulting graphics programmer based in Berlin with a decade of hands-on experience building real-time renderers, tools, and shader systems primarily in Rust and C++. He specializes in Vulkan/WebGPU/WebGL backends, rust-gpu shader work, and has shipped platform-spanning features like WebXR VR/AR rendering and a custom glTF loader with many vendor extensions. A frequent open-source contributor, Ashley has improved critical projects including wgpu/naga, rust-gpu, and performance tooling like Tracy, and even contributed to widely used blockchain infrastructure at Parity (Substrate/Polkadot). His recent work on Superconductor blends large-scale baking workflows (Mitsuba-driven lightmaps and SH volumes), Blender scripting, and web-friendly rendering constraints—demonstrating both low-level GPU expertise and pragmatic tooling. An amateur 3D modeller and photographer, he leverages artistic practice to inform engineering decisions and prioritise workflows that artists actually want.
code10 years of coding experience
job2 years of employment as a software developer
bookComputer Science, Computer Science at Victoria University of Wellington
github-logo-circle

Github Skills (64)

spirv10
webgl10
vulkan10
substrate10
shader10
back-end-development10
compiler-development10
gpu-programming10
raytracing10
capi10
webxr10
glsl10
rust-wasm10
c1110
graphic10

Programming languages (31)

C#CCMakeGoHTMLSvelteJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
paritytech/substrate

Oct 2019 - Aug 2021

Substrate: The platform for blockchain innovators
Role in this project:
userBack-end Developer
Contributions:108 reviews, 71 commits, 134 PRs in 1 year 11 months
Contributions summary:Ashley contributed code to the `substrate` repository, a platform for blockchain innovators. Their work involved adding error types, refactoring code related to BABE (BABE pre-runtime digest and epoch changes), and implementing RPC calls related to node roles. They also made changes to the `sr-arithmetic` crate, moving it to its own crate and adding a fuzzer, and added an OnUnbalanced hook for contract rent payments. These changes indicate a focus on core blockchain functionality and infrastructure improvements.
substraterustblockchainparitypolkadot
gfx-rs/wgpu

Feb 2021 - Jan 2023

A cross-platform, safe, pure-Rust graphics API.
Role in this project:
userBack-end Developer
Contributions:12 reviews, 13 commits, 15 PRs in 1 year 11 months
Contributions summary:Ashley primarily contributed to the Metal backend of the wgpu project, focusing on Metal Shading Language (MSL) implementation. Their work includes handling NaN and infinity values, adding metal constants to keywords, modifying function argument pointer types, and implementing the Expression::Splat feature. Furthermore, the user improved the handling of array returns, and added the refract math function, and has a general focus on metal back-end specific code generation.
apimetalwebgpu-apigpurust
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
Ashley Ruglys - Consulting Graphics Programmer at MeetKai Inc.