NS

Nikolai Selivanov

Available to hire

I’m a highly skilled game developer with over 7 years of software engineering experience.

About

I’m a highly skilled game developer with over 7 years of software engineering experience. I specialize in C# Unity3d, C++ game development, with a strong track record of solving complex technical challenges and delivering high-quality projects. I’ve led architecture design, implemented AI tooling, and streamlined pipelines to accelerate releases across multiple platforms.

I enjoy mentoring teammates, turning creative ideas into robust, performance-focused software, and collaborating across teams to ship engaging experiences. In my spare time I prototype new ideas, contribute to open-source projects, and continuously learn new technologies to stay ahead in the evolving field of game development.

  • 6 years' experience
  • Joined June 2026

Languages

  • RussianFluent
  • EnglishAdvanced

Industry experience

  • Gaming
  • Software & Internet
  • Media & Entertainment

Work experience

Senior C++ Developer · PlayrixFeb 2025 – Present · 1 yr 10 mos

Led C++/Lua development across multiple game modules; designed architecture, conducted code reviews, and integrated AI tooling. Worked on Match-3 style gameplay elements (e.g., Lightbulb, Corn Pot, Cake, Jester), bug fixes across modules, and architectural redesigns for the Match-3 system. Built a dashboard and tooling for Cursor IDE integration; refactored the bonuses system to be more intuitive, and led a complete redesign of the Match-3 module rendering pipeline (meshes, textures, shadows) and UI rendering. Established cross-project rendering compatibility and coordinated with in-house rendering systems. Implemented feature sets and integration with third-party APIs, including in-game monetization enhancements. Implemented CI/CD pipelines in GitLab to enable 20–30 builds per day across platforms (Android, iOS, PC). Successfully leveraged a self-developed Unity MVVM architecture for maintainability and testability. Contribution also included a 3D asset integration workflow and perf

Lead Developer · Mighty MatchFeb 2023 – Feb 2025 · 2 yrs 1 mo

Led development of a complex mobile game (Unity 3D, C#, Android/iOS). Provided technical guidance to a team of 3 developers, shaped the feature roadmap, and mentored new team members. Conducted architecture and design reviews, aided in prototyping and transitioning to production-grade solutions, and implemented an asset management architecture handling 1,000+ 3D items with optimized geometry. Integrated monetization features and in-app purchases, collaborated on cross-functional planning, and established agile processes to improve delivery velocity and product quality.

Junior/Middle Software Engineer · CROC Inc (Remote)Nov 2018 – May 2021 · 2 yrs 7 mos

C#/C++ development across multiple UgCS projects (flight planning and drone mapping tooling). Tasks included architecture design, code reviews, mentoring junior team members, and delivering prototypes. Implemented Agile development practices, led hands-on technical guidance for teammates, and contributed to the deployment and maintenance of production features. Built and refined workflows to improve development efficiency and collaboration with remote teams.

Education

Bachelor's degree · Moscow State Institute of Radio Engineering, Electronics and Automation2015 – 2020

Hire Nikolai Selivanov today

Post a job and invite Nikolai, or contact them directly. No hidden commission.

Post a job