Hello, I’m Dejan
Multiplayer gameplay and network programmer focused on robust multiplayer architectures, client-server models, and scalable game systems. Experienced with Unity, Unreal Engine, C++, and C#.
My Journey
2010
Started gaming... I think. It was too long ago to remember!
2015
Started programming with Java
2019
Began working with Unity and C# & started working as a professional Software Engineer
2020
Gained deeper experience in Unity
2022
Enrolled in UAS St. Pölten, Creative Computing
2023
Shifted focus to Unreal Engine and C++
2025
Graduated with a Bachelors degree and the thesis developed in Python & Unreal Engine
Present
Software Developer, Netcoding Specialist
Skills
Programming Languages
C++
C#
JavaScript
Java
Game Engines
Unity
Unreal Engine
Godot
Networking
TCP/UDP Protocols
Client-Server Architecture
Other Technical Skills
3D Modeling
Wwise & Game Audio
Particle Systems
AI Pathfinding (NavMesh)
Git Version Control
Certifications
- CPA – C++ Certified Associate – C++ Institute
Technical Books
Notable Projects
-
Aimcademy Unity aim trainer with a modern practice flow, leaderboards, profiles, and score tracking. -
Sync Or Sink Published 2-player co-op submarine game about asymmetric roles and communication under pressure. -
Voxel MMO Unreal Engine multiplayer voxel MMO with a custom orchestrator, backend, and scalable world architecture. -
Bachelor Thesis: Semantic World Generation Procedural world generation pipeline that turns semantic labels into explorable Unreal Engine worlds.
Hobbies & Interests
- Playing the piano as a side hobby
- LAN parties with friends – latest Valheim session
- Maintaining two home servers (Ubuntu and Alpine Linux) for web services and game servers