Serhii Kozlov

Serhii Kozlov

// Games Programmer C++ & C#
Contact LinkedIn GitHub Resume

> ABOUT_ME...

First Class Honours Games Programming graduate from the University of Greenwich. I specialise in C++, C# and network multiplayer for games. I make production-ready systems and gameplay mechanics for technically complex and engaging games. I love working with other pessionate developers to collaborate and create something I would play myself! >:]

> target_roles: [Gameplay Programmer, Network Programmer, Tool Programmer, Software Engineer]

> Select_Project...

DEAD//SIGNAL

UE5 | C++

Boss fight prototype built during the Boss Fight Game Jam, 7-13 September 2026. Group project.

  • Data-driven Attack System
  • Object Pooling
  • Slate Debug Tool

Last Dragon Standing

UE5 | C++

Competitive multiplayer arena fighter. Solo project (Feb-Mar 2026).

  • Core Gameplay in C++
  • Network Replication
  • Local Co-op

Shader Programming

UE5 | HLSL | Material Editor

Three custom shaders built for the Shader Programming coursework. Solo project (Mar 2026).

  • Cyberspace - Post-processing depth jitter
  • Melting GPU - Voronoi noise & vertex displacement
  • Matrix - Scrolling binary with glow masking

E.R.O

UE5 | C++ | Blueprints

Survival coop game. Group project (Oct-Dec 2025).

  • Steam Multiplayer Subsystem
  • Network Replication
  • Inventory management

Rats Simulation

Unity | C#

Custom 2D Pathfinding of hundreds of agents. Solo project (Dec 2025).

  • Quadtree & Quadnodes
  • Flow Field Pathfinding
  • Boids

Mage's Crypt

UE5 | C++ | Blueprints

Fast-paced FPS spellcasting shooter. Solo project (Jan-Mar 2025).

  • Interfaces & Event Dispatchers
  • Behaviour Trees
  • Combat Mechanics

Coco Dash

Unity | C#

3D PAC-MAN inspired game. Lead Programmer responsible for advanced gameplay (Jan-Mar 2024).

  • Enemy AI & NavMesh
  • State Machines
  • Git Control

2D Shooter

Unity | C#

Solo project focused on OOP principles: Inheritance and Polymorphism (Mar 2024).

  • Custom AI Navigation
  • Modularity
  • Quaternions

> SKILLS_&_SOFTWARE...

LANGUAGES

  • C++
  • C#
  • Python (Basic)
  • HTML / CSS

ENGINES & FRAMEWORKS

  • Unreal Engine 5
  • Unity
  • Blueprints
  • .NET

SPECIALISATIONS

  • Network Multiplayer
  • VR Development
  • AI & Pathfinding
  • Game Physics / Math
  • Cloud Infrastructure

TOOLS & OS

  • Git / GitHub
  • Jira / Agile
  • Visual Studio / Rider
  • Windows / Linux
  • AWS (GameLift, Lambda)

> WORK_EXPERIENCE...

Unreal Engine Technician, TEDx University of Greenwich
Jun 2026 – Present
Unreal Engine 5, Blueprints | Part-time
  • Built a trigger-based Blueprint system in UE5 that triggers events and dynamically adjusts post-processing in response to a live-mocap performer’s position, for real-time virtual production.
Amazon Web Services (AWS)
Aug 2026
Work Experience Placement
  • Completed a work experience placement alongside AWS specialists, attending talks and QA sessions on cloud architecture.
  • Applied the experience by migrating a personal UE5 multiplayer project to AWS GameLift dedicated servers, integrating the C++ server SDK with an AWS Lambda backend.
IT Service Desk Analyst, University of Greenwich
Oct 2025 – Present
  • Diagnosing and resolving hardware and software issues, ensuring rapid incident resolution through analytical problem-solving.
Gameplay Programmer, Micro Studio
Apr 2025 – Aug 2025
Unity, C# | Freelance, Hybrid
  • Prototyped core gameplay architecture for 'Parapet', a VR Tower Defense title.
  • Collaborated within an industry mentorship program focused on full-cycle development.
Conference Volunteer, Develop: Brighton
Jul 2024 – Jul 2026
  • Assisted with attendee navigation and talk logistics at a 5,000-attendee event, working as part of a 30+ person team.