Summary

Senior Software Engineer with extensive experience across gameplay systems, backend services, and full-stack development. I have built and optimized real-time multiplayer architectures, designed cross-platform data systems, and delivered production-ready features for large-scale mobile applications. Transitioning into senior software engineering and backend roles, leveraging strong expertise in C#, Java, Python, TypeScript, databases, DevOps pipelines, and distributed systems. Focus on clean code, SOLID principles, maintainable architecture, design patterns, and scalable system design. Known for technical ownership, performance tuning, and mentoring developers.


Skills

Languages & Runtimes

  • C#
  • Java
  • Python
  • TypeScript
  • C/C++

Engines & Frameworks

  • Unity
  • Angular
  • Java Spring
  • DOTS
  • Photon

Tools & Infrastructure

  • Git
  • PostgreSQL
  • CI/CD
  • Nginx
  • Azure DevOps
  • TeamCity

Practices

  • SOLID
  • Clean Code
  • Design Patterns
  • Performance Optimization
  • Multiplayer Networking
  • Distributed Systems

Languages

  • English
  • Russian

Education

Bauman Moscow State Technical University
Engineer's Degree — Aircraft Control Systems