Position: Game Programmer / Network Programmer
Category: Unity
English level: upper
Years of experience: 2.5


- Internship, 8 months:
Developing a 2d multiplayer game with basic online services. 
Gameplay, Multiplayer, Networking(object replication/network topologies/reliability/latency handling/security), Online Services(authorization/matchmaking/leaderboards)
C++, C#, .NET, git, Docker.
- Junior Network Programmer, 2 years:
Working on a AAA game in the network team.
designing and developing new features / adding features to the existing systems / fixing bugs and crashes / supporting gameplay programmers / cpu optimization / performing analysis and optimization of network traffic / integrating a voicechat solution into the engine.
C++, a bit of C#, Perforce...
- Personal project:
Creating a simple 2D multiplayer game with SFML.
Reliability built on the top of UDP packets / Sessions / Client-Server / cross-platform(Linux,WIndows).