Jörg Wollenschläger

Developer Technology Engineer at NVIDIA

Chiyoda, Japan
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
Jörg Wollenschläger is a Developer Technology Engineer with 12 years of experience specializing in real-time graphics, game engines, and systems-level tooling, currently at NVIDIA in Tokyo's Chiyoda district. He has deep expertise in rendering architecture and shader toolchains from his work on Enlighten and the Xenko engine, and has contributed bug fixes and feature improvements to notable open-source projects like SharpDX and the Nim compiler. His background spans research-driven robotics vision and production graphics, blending strong math and physics intuition with practical engineering. Notably, he has a track record of fixing subtle low-level issues—matrix read-backs, atomic compatibility across compilers, and model animation pipelines—demonstrating both attention to detail and systems thinking.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science - BS, Engineering Informatics, Bachelor of Science - BS, Engineering Informatics at Technische Universität Ilmenau
github-logo-circle

Github Skills (17)

nim-lang10
3d-graphics10
net10
dotnet10
asp-net10
lang10
compiler-compiler10
direct3d10
dotnet-core10
compiler10
csharp10
macros9
metaprogramming9
efficientnet9
procedural8

Programming languages (5)

C#C++NimRustC

Github contributions (5)

github-logo-circle
sharpdx/SharpDX

Aug 2013 - Sep 2015

SharpDX GitHub Repository
Role in this project:
userBack-end Developer
Contributions:47 commits, 4 PRs, 1 comment in 2 years 1 month
Contributions summary:Jörg focused on improving the SharpDX toolkit, specifically addressing issues related to skinned effects, vertex element semantics, and model animation. Their contributions included fixing matrix read-back problems, correcting semantic names, and implementing changes to model compilation for animation support. The user also introduced the CompositeTransform and refactored related classes. Finally the user refactored and fixed bugs in the model compiler.
pinvokesharpdxdirectxsketchupgraphics
nim-lang/Nim

Nov 2017 - Jul 2019

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Role in this project:
userBack-end Developer
Contributions:8 commits, 8 PRs, 13 comments in 1 year 8 months
Contributions summary:Jörg primarily contributed to the Nim programming language compiler and standard library. Their work involved fixing bugs related to atomic operations within the system library, including compatibility for different compilers and architectures (vcc/cpp). They also addressed issues in the compiler related to file handling and custom pragmas, and refactored existing code related to data structures like sequences. They also updated the atomics library.
pythonnim-langelegancecompilerprogramming-language
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
Jörg Wollenschläger - Developer Technology Engineer at NVIDIA