krupitskas 🌦️

krupitskas 🌦️

That's me!

Hey, that’s really me - leave something below if you ever stop by!

My name is Nikita Krupitskas. I’m a software engineer specializing in rendering, game engine architecture, web graphics, and performance - the kind of beautiful technical problems I never get tired of.

I’ve shipped multiple titles across my career (Saints Row 3 Remastered, Enshrouded, Six Days in Fallujah), worked in startups, and helped lay down core engine and renderer architectures. I love this work and have no plans to stop.

This blog is where I share observations, questions I’ve wrestled with over the years, and everything I’ve picked up along the way.

Available for Consulting

I’m available for consulting work in graphics programming, game engine development, and rendering engineering. If you’re looking for an experienced graphics programmer for hire, a Vulkan or DirectX 12 consultant, or a rendering engineer to help ship a game, optimize a renderer, or build one from scratch - I can help!

Past work spans AAA game titles, custom engine architecture, low-level GPU optimization, and web graphics (WebGPU, WebAssembly). Tech I work with: C++, Rust, Vulkan, DirectX 12, WebGPU, WASM, HLSL, GLSL.

Reach out at krupitskas@icloud.com.

❤️