About
Unreal Engine C++ gameplay developer. I build systems that must be fast and correct — real-time destruction, dynamic navigation, vehicle & infantry AI, replicated multiplayer on dedicated servers — and profile them until they hold up at scale.
The city behind this page is generated and destroyed live in your browser.
Experience
Game Developer
2024 – Present
MicroProse · Remote (Australia)
Spearhead 2 — multiplayer tank game (UE5, C++)
- Built the multiplayer-ready destruction system
- Implemented the infantry character & infantry AI
- Built vehicles & vehicle AI, including a dynamic real-time pathfinding system
- Dedicated-server multiplayer with AWS GameLift & Steam
▶ Spearhead 2 Announcement Trailer
Simulation Developer
2024 – Present
Mobil8
Replicated multiplayer training simulations with real-life graphics.
- RealField 2 — multiplayer FPS “real-life guard” trainer
- Sweep — fully replicated mine & explosive-detection simulation
- Trained 1000+ guards
Head T.A., Algorithms
2022 – 2023
Ariel University
Education
B.Sc. Computer Science, Ariel University — Dean's List, GPA 86
Projects
Real-time destruction engine
C++, OpenGL 4.6, Jolt · Voronoi fracture, 9 fracture patterns, ImGui editor
This low-poly destruction city
Three.js + Rapier · procedural city, instanced chunked buildings, real rigid-body collapse
Procedural war-torn town pipeline
Blender Geometry Nodes, Gaea → UE 5.8 · PCG biomes, 12v12 level
Videos
Skills
Engines
UE5 — C++, Blueprint, editor toolingUnity / C#Three.js
Gameplay systems
Destruction & rigid-body physicsBallisticsRecast / DetourDynamic pathfindingVehicle & infantry AI
Multiplayer
ReplicationDedicated serversAWS GameLiftSteam
Languages
C++CC#PythonJavaJS
Tools & content
BlenderGaeaShaders / VFXProcedural generationPyTorch