Sidney Just

Vulkanologist at Laminar Research

British Columbia, Canada
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

👤
Senior
🎓
Top School
Sidney Just is a seasoned graphics and systems engineer with 14 years of hands-on experience building and maintaining low-level rendering pipelines, shader toolchains, and game engine features. As a "Vulkanologist" at Laminar Research he led the OpenGL 2 to Vulkan/Metal porting work and contributed core features for X-Plane 11 and 12, including vegetation and 3D water rendering. He has deep practical experience across C/C++, Objective-C, Java/C#, Python, Ruby and JavaScript and enjoys re-implementing low-level systems to fully understand hardware and API behavior. An active open-source contributor, he enhanced KhronosGroup/SPIRV-Cross’s GLSL translation for legacy OpenGL texture and sampler semantics, showing attention to compatibility and code clarity. Based in British Columbia, Sidney combines a tinkerer’s curiosity—building a toy i486 kernel and custom OpenGL engines—with production-grade engineering in a small-team environment.
code14 years of coding experience
job4 years of employment as a software developer
bookRudolf Steiner Schule Bochum
bookBlote Vogel Schule Witten
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
25,218reputation
1.5mreached
455answers
27questions
Badges
fonts
top-5%
llvm
top-5%
uiview
top-5%
nsarray
top-5%
opengl-es
top-5%
checkbox
top-5%
github-logo-circle

Github Skills (34)

spirv10
objective-c10
ios10
glsl10
opengl10
iphone10
ipad9
llvm9
checkbox9
uiview9
uialertview9
c-language9
fonts9
graphic9
networking9

Programming languages (11)

TypeScriptJavaC++CJavaScriptObjective-CPHPSwift

Github contributions (5)

github-logo-circle
KhronosGroup/SPIRV-Cross

Mar 2018 - Jan 2019

SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
Role in this project:
userBack-end Developer
Contributions:7 commits, 3 PRs, 7 comments in 10 months
Contributions summary:Sidney focused on enhancing the SPIRV-Cross library's GLSL translation capabilities, primarily for legacy OpenGL features. They implemented support for various legacy texture operations, including textureGrad, textureProjLod, and shadow-related functions. Their work also involved refactoring and simplifying existing code, particularly concerning depth texture handling and extension requirements, demonstrating a focus on improving functionality and code clarity. This included adding support for sampler2DRect and its corresponding legacy texture2DRect() sampling function.
vulkanhigh-levelspirv-crosspracticalspir-v
JustSid/Sushi

Jan 2017 - Jan 2017

Contributions:45 commits, 41 pushes, 1 branch in 2 days
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
Sidney Just - Vulkanologist at Laminar Research