Nikita Khrapov

Senior C Developer at Wargaming

England, United Kingdom
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
Nikita Khrapov is a Senior C++ developer with eight years of experience specializing in game engine and graphics programming, currently working at Wargaming. He combines deep C++ expertise up to C++20 with practical engine architecture skills—having implemented rendering techniques, shaders, and decoupled engine components in his own engine projects. An active open-source maintainer of qxLib, he uses that library as a testbed for language features and patterns, treating code quality, performance, and maintainability as top priorities. He has hands-on experience extending Unreal Engine (custom asset formats, task-based async libraries, UE automation test wrappers) and routinely leverages Python for tooling such as a bespoke NPC generator he actively uses. Based in England, Nikita brings a pragmatic blend of production game dev experience and exploratory systems design that surfaces non-obvious trade-offs between fast iteration and long-term maintainability.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Moscow Aviation Institute (National Research University)
languagesEnglish, Russian
github-logo-circle

Github Skills (44)

timers10
concurrent-programming10
multithreading10
thread-safety10
tasks10
performance-analysis10
vsix-extensions10
task-scheduler10
profiling10
async-await10
coroutines10
cpp10
executor-service10
profiler10
concurrency10

Programming languages (3)

C#C++Kotlin

Github contributions (5)

github-logo-circle
n0lavar/DoxygenComments

Aug 2021 - Mar 2022

Visual Studio extension for auto-generating Doxygen-style comments in C ++ code
Contributions:74 commits, 1 PR, 25 pushes in 7 months
doxygenvisual-studio-extensioncppcsharpdoxygen-comments
n0lavar/qxLib

Jan 2020 - Jan 2023

A few useful things for developing your own game engine
Contributions:666 commits, 6 PRs, 1251 pushes in 3 years
game-engine
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