Johannes Schneider

Softwareingenieur at Snowflake

Mainz, Rhineland-Palatinate, 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
Johannes Schneider is a cloud-native software engineer with 11 years of experience, currently building Snowflake’s metadata caching layer after contributing to SAP’s Cloud SDK and other resilient Java/Spring Boot systems. He brings a strong engineering rigor from an HPI MS in Software Engineering and a background that spans embedded testing tools in Python to C# desktop applications. Passionate about clean, maintainable, and testable code, he also drives process improvements and has acted as an agile coach. Outside of work he’s a PhD-level chemist and game engine programmer who favors modern C++ and Vulkan, reflecting a rare mix of scientific training and low-level graphics expertise. An open-source enthusiast, he designs reusable libraries and integration tooling that emphasize environment-agnostic, production-ready solutions. Based in Mainz, he balances deep technical craft with a curiosity for new topics and pragmatic product-focused engineering.
code12 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS, Computer Software Engineering, 1,3, Master of Science - MS, Computer Software Engineering, 1,3 at Hasso Plattner Institute
stackoverflow-logo

Stackoverflow

Stats
222reputation
3kreached
3answers
4questions
github-logo-circle

Github Skills (57)

sounds10
vulkan10
taskflow10
memory-allocation10
multiplayer10
game-engine10
multithreading10
thread-safety10
rendering10
windows10
memory-management10
entity-system10
gpu-programming10
open-source10
graph10

Programming languages (6)

C++CJavaScriptVueHTMLPython

Github contributions (5)

github-logo-circle
A new 3D game engine for Linux and Windows using C++20 and Vulkan API
Contributions:28 commits in 11 months
3dgame-enginelinuxvulkanwindows
inexorgame/vulkan-renderer

Dec 2019 - Nov 2022

A new, render-graph based 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3 (in early development)
Contributions:3 releases, 821 reviews, 1123 commits in 3 years
3dgame-enginegraphlinuxvulkan
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