Summary
Nikita Bredikhin is a Backend Team Lead with 11 years of experience building scalable, high-performance systems for real-time multiplayer games and iGaming platforms. He combines deep Node.js and TypeScript expertise with hands-on knowledge of Go, PostgreSQL, Redis, RabbitMQ and microservice architectures to deliver robust backend services and migration-driven refactors. Nikita has led small engineering teams, instituted CI pipelines, and shipped servers that handled up to 1000 concurrent users on RageMP, demonstrating practical experience in synchronization and persistence for real-time gameplay. He pairs gameplay programming instincts (Lua/JS) with front-end work in React and Vue, enabling smoother integration between game systems and user-facing tools like back-office panels. Known for reducing maintenance overhead through testing and NestJS migrations, he communicates technical trade-offs clearly to product stakeholders. Based in Novi Sad, Serbia, he leverages a strong mathematical modeling background to solve performance and scalability challenges with pragmatic, game-focused solutions.
11 years of coding experience
6 years of employment as a software developer
Master's degree Mechanics and Mathematical Modeling, Master's degree Mechanics and Mathematical Modeling at Voronezh State University
Russian, English