Summary
Nikita Okhotnikov is a university lecturer and software engineer with nine years of experience bridging academic teaching and scientific software development. Based in Novosibirsk, he teaches and supervises C++ and Python courses at Novosibirsk State University while developing parallel plasma simulation software for wake acceleration research at the Budker Institute. His technical toolkit spans C++, Python, TypeScript and Go, with practical experience building ROS modules, WebSocket backends, and a Django-powered course site. Comfortable leading small teams, he has combined hands-on development (including cluster-scale simulation work) with curriculum development for both university students and schoolchildren. Colleagues value him for translating advanced physics problems into performant, production-grade code and for keeping students grounded in practical OOP principles.
9 years of coding experience
4 years of employment as a software developer
Master's degree, Physics, Master's degree, Physics at Novosibirsk State University
English, Russian