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

👤
Senior
🎓
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.
code11 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 (50)

vulkan10
memory-allocation10
integrate10
game-engine10
rendering10
windows10
memory-management10
entity-system10
open-source10
linux10
allocation10
api10
graphics-programming10
engine10
game-development10

Programming languages (5)

C++CJavaScriptVuePython

Github contributions (5)

github-logo-circle
inexorgame/vulkan-renderer

Dec 2019 - Nov 2022

A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development
Contributions:3 releases, 819 reviews, 1123 commits in 3 years
vulkanvulkan-apirendergraphenginegraphics-programming
A new 3D game engine for Linux and Windows using C++20 and Vulkan API
Contributions:28 commits in 11 months
apicppwindowsvulkanvulkan-api
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
Johannes Schneider - Softwareingenieur at Snowflake