Open for new roles

Ozan Eşki.

Immersive Experiences · Simulation · Games

Building real-time interactive systems at the intersection of immersive entertainment, defense XR, and mobile games — most recently shipping LIDAR-driven venues at INFINIA, Ankara.

Portrait
Portrait

Five years of Unity across the seams between gameplay and hardware — sensor-driven entertainment venues, XR defense simulators, and shipped mobile games. Often the only Unity developer on the project.

Experience
5+ yrs
Currently
Open to work
Based in
Ankara, Turkey

Tools of the trade

Skills & toolbox

Engines

Unity (2D · 3D · URP · HDRP) · Unreal (basic) · DOTween · Cinemachine · Shader Graph · Klak.NDI · Klak.Spout · HeavyM

VR · AR · XR

Varjo XR-3 · HTC Vive + Tracker · SteamVR · NReal DevKit · iPad LiDAR

Sensors

LIDAR sensors · Body recognition · Motion detection · Laser tracking

Simulation

VR-Forces · CIGI integration

Visual

Dynamic Weather (HDRP) · VFX · VFX Graph · Post-Processing · Performance Opt.

Comm

MQTT · Named Pipes · TCP / UDP / SSE

Programming

C# · Python · Swift (basic)

Python

OpenCV · TensorFlow · EasyOCR · Tesseract · FastAPI

Tooling

Git · JIRA · GitHub Actions

Projects · Work

Work

SteamVR + HTC Vive Tracker Games

Unity Developer @ INFINIA

Co-op room-scale VR games shipped to XPZone venues — physical props tracked with HTC Vive Trackers in a multi-player arena, tuned for projection-mapped play space.

Unity 3DSteamVRHTC Vive TrackerC#

Motion Detection / Body Recognition Games

Unity Developer @ INFINIA

Camera-based body-recognition gameplay for XPZone — Unity-side gesture interpretation driving real-time projection-mapped visuals.

Unity 3DC#Body recognitionMotion detectionKlak.Spout

XPZone Multi-Purpose Entertainment Room

Lead Unity Developer @ INFINIA

Large-room immersive experience driven by LIDAR sensors and synchronized video projection. Klak.NDI + HeavyM piping Unity output into projection mapping at high resolutions (e.g. 12,000 × 1,200).

Unity 3DKlak.NDIKlak.SpoutHeavyMLIDARMQTT
Mobile Games PortfolioMobile Games PortfolioMobile Games PortfolioMobile Games PortfolioMobile Games PortfolioMobile Games PortfolioMobile Games PortfolioMobile Games PortfolioMobile Games PortfolioMobile Games PortfolioMobile Games PortfolioMobile Games Portfolio

Mobile Games Portfolio

NoExitGames + MildMania

12 mobile titles across two studios — sole Unity developer on most. NoExitGames era (5 hyper-casual / arcade-idle: Restaurant Hole!, CooKingdom: Tycoon, Food.io, Merge Heroes, Eatscapes — all with IAP + analytics + offline earnings). MildMania era — 7 prototypes: Soccer Masters, Gunner Defense, Dance Hero, Hunter3D, DodgeMaster, ChessRunner, SyncMaster.

Unity 3DC#IAPUnity AnalyticsMobile

NReal Anatomy — AR Demo

Software Engineer @ BITES

Interactive AR human-anatomy demo on the NReal DevKit, exhibited at Teknofest.

UnityNReal SDKARC#

XperRemote — iPad LiDAR + WebRTC

Software Engineer @ BITES

Swift iPad app that scans real-world objects with LiDAR and connects users to remote support via WebRTC. Maintained the Swift codebase and shipped customer-driven feature additions.

SwiftiPad LiDARWebRTC

SARP & TMES — Remote Weapon System Simulators

Software Engineer @ BITES

Unity 3D simulator for SARP, the Remote Controlled Stabilized Weapon System. Co-developed dynamic weather effects and shared visual systems with the BITES simulation team.

Unity 3DC#VFX

KARMA & KGAS — Flight Simulator

Software Engineer @ BITES

Unity HDRP flight simulator built on the shared BITES visual pipeline — dynamic weather, VFX, and post-processing tuned for cockpit-out flight visuals.

Unity HDRPC#VFX

Projects · Hobby

Hobby

BDO Crafting Lab — Helper + Scanner

BDO Crafting Lab — Helper + Scanner

Solo · Personal project

Two-piece Black Desert Online crafting workflow. bdocraftinglab.com — inventory-based recipe matcher for Cooking & Alchemy (Node.js + Express on Vercel, vanilla JS, ~3,500-recipe JSON, TR/EN i18n). Companion Inventory Scanner — Python service that turns inventory screenshots into structured JSON via NCC template matching + MobileNetV3 CNN embeddings against ~48K Codex icons, ~91% match rate. Flask API in Docker, plugged directly into the site's /api/scan endpoint.

Node.jsPythonOpenCVMobileNetV3FlaskVercelDocker

Archive

All projects, by company

Trajectory

Experience

Oct 2024Jun 2026

Ankara, Turkey

Game Developer

INFINIA

  • Built interactive games, custom video players, and kiosk connections for XPZone entertainment venues; streamed Unity output via Klak.NDI / Klak.Spout into HeavyM for projection mapping.
  • Built kiosk ↔ game communication layer with RFID card balance verification using MQTT + Named Pipes, plus server-side gameplay services.
  • Created a custom multi-display video player for projection-mapped rooms running at high resolutions (e.g. 12,000 × 1,200), with frame-accurate sync to live Unity games.
  • Led Unity development on a new large-room immersive experience driven by LIDAR and motion-detection sensors with synchronized video projection (Multi-Purpose Entertainment Room).
  • Shipped Unity experiences across multiple input modalities: SteamVR + HTC Vive Tracker, body-recognition, LIDAR + Vive Controller, laser-tracking shooting range.

Oct 2023Aug 2024

Game Developer

NoExitGames

  • Sole Unity developer on 4 of 5 shipped titles; collaborated on engine code for the first project, Restaurant Hole!.
  • Implemented core gameplay mechanics, structures, controllers, UI layouts, and visual flows.
  • Built offline-earnings, passive-earnings, and daily-quest systems.
  • Integrated In-App Purchases (IAP) and Unity Game Analytics for monetization and player insight.
  • Spent the longest development cycle and shipped the most polished build on CooKingdom: Tycoon.
  • Titles (since delisted): Restaurant Hole!, CooKingdom: Tycoon, Food.io, Merge Heroes, Eatscapes.

Jan 2023Jun 2023

Ankara, Turkey

Part-time Instructor

Başkent University

  • Sole instructor for BIL392 — Game Technologies for senior Computer Science undergraduates.
  • Covered the game industry landscape, player expectations, game design principles, GDD, and end-to-end Unity 3D development.
  • Students completed a semester-long Unity project (clone or original) graded on design and implementation.

Feb 2021Aug 2023

Ankara, Turkey

Software Engineer

BITES — Defence & Aerospace Technologies

  • Designed VR-Forces command-and-control combat scenarios; derived new entities from existing ones by modifying behaviors.
  • Gathered technical specifications for armored vehicles, fighter jets, and drones; coordinated with the 3D modeling team.
  • Delivered Unity simulation, AR and XR projects: SARP & TMES (Unity 3D weapon-system simulators), KARMA & KGAS (Unity HDRP + Varjo XR-3 flight simulators), NReal Anatomy (Teknofest AR demo), XperRemote (Swift iPad LiDAR + WebRTC).
  • Built advanced visual systems: dynamic weather, VFX (ammunition, explosions, smoke, entity effects) and post-processing for photo-realistic camera output.
  • Integrated CIGI into image generators using BITES's in-house library.
  • Optimised rendering and runtime performance for Varjo XR headsets and other AR/VR/XR platforms.

Sep 2020Jan 2021

Ankara, Turkey

Junior Game Developer

MildMania

  • Implemented gameplay mechanics, supporting structures, controllers and UI across 7 mobile prototype / test builds: Soccer Masters, Gunner Defense, Dance Hero, Hunter3D, DodgeMaster, ChessRunner, SyncMaster.
  • Integrated Unity Game Analytics for player behavior tracking.

Education

  • MSc — Animation & Game Technologies (Non-Thesis)

    Hacettepe University · Sep 2021Jan 2023

  • BSc — Computer Science

    Başkent University · Jul 2016Jul 2020

Publications

  • Extraction of urban buildings using color image processing and morphological operations

    Durlu, M., Eşki, O., & Sümer, E. · Global Journal of Computer Sciences: Theory and Research, 11(1), 59–67

    DOI: 10.18844/gjcs.v11i1.5381

Letters to the editor

Building something immersive?

Always happy to talk about Unity, immersive tech, and simulation. Fastest reply over email.

Ankara, Türkiye