Gökhan Aragülü · Dreamer Shark

About.

Lead Unreal Engine development built around scalable systems, production clarity and hands-on technical ownership.

ArchitectureGameplayMultiplayerTools

The approach

Engineering that supports
the game and the team.

My work centers on Unreal Engine gameplay architecture, multiplayer systems, production tooling and the boundary between C++ and designer-facing workflows. The goal is not complexity for its own sake; it is a codebase that stays understandable, testable and useful as production grows.

I favor modular ownership, data-driven design, event-driven behavior where it makes sense, practical profiling and APIs that let design iterate without creating fragile dependencies.

How I work

Practical engineering principles
01

Clear ownership

Systems have explicit responsibilities and boundaries instead of hidden dependencies.

02

C++ where it matters

Performance-critical and architecture-heavy work stays in C++; iteration remains Blueprint-friendly.

03

Multiplayer aware

Authority, replication and server/client responsibilities are considered as part of system design.

04

Production first

Features are built for iteration, debugging, validation and maintainability—not just a prototype demo.

05

Profile before guessing

Performance decisions are driven by measurement and practical runtime constraints.

06

Tools for the team

Editor tooling and designer-facing APIs reduce friction and keep implementation workflows clear.

Public work

Evidence beyond the résumé

Dreamer Shark

Work that exists
in public.

Shipped games, published Unreal Engine tools and active development provide concrete examples of the systems and production work described throughout the portfolio.

2PC

Published PC / Steam titles

Two released simulation games with production gameplay, UI and reusable systems.

2FAB

Published Unreal products

Dialogue and inventory systems available publicly through Fab.

1ACTIVE

Multiplayer project

Current production work centered on structured multiplayer game flow and systems.

Next

Build something
production-ready.

For senior Unreal Engine roles, technical leadership and production-focused collaboration.