Skip to content
View Eren-Ozcan's full-sized avatar

Block or report Eren-Ozcan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Eren-Ozcan/README.md

Eren Özcan

Junior game developer and gameplay programmer with 2+ years in Unity and Unreal Engine — turn-based combat, custom physics simulation, destructible environments, and VR interaction systems. Find me on LinkedIn, GitHub, or check out the work below.

Game Projects

  • Cosmic Rumble - 2D turn-based shooter in Unity/C# with planet-based gravity, destructible terrain, projectile physics (wind + gravity), a modular OOP skill/ability system, and an action-queued combat loop. Optimized with object pooling and efficient collision detection.
  • Little Grand Hotel - Mobile hotel management & decoration game built in Godot 4 (GDScript) — guest simulation, room upgrades, and a cozy decoration loop.
  • Reefy - Cozy aquarium game for Android & iOS — PixiJS 8 + TypeScript rendering inside a Capacitor shell, with fish species, tank decoration, quests, offline saves, and Google Play Games integration.

Apps & Systems

  • Drape - Virtual try-on mobile app: enter your body measurements (or estimate them from a single photo with on-device MoveNet pose estimation) and preview garment fit on a parametric 3D avatar, in 3D and AR. Expo + React Native + Three.js + TensorFlow.js.
  • ShuttlePing - Multi-tenant SaaS that notifies passengers via Telegram/SMS as their company shuttle approaches — Fastify + PostgreSQL + BullMQ/Redis backend, JWT auth, React admin panel with live map, deployed on Railway.
  • Otopark Otomasyon Sistemi - Flask-based parking management platform with an admin CRUD panel (customers, vehicles, entry/exit logs, subscriptions, payments), a plate-lookup self-service customer portal, Scrypt password hashing, and Fernet-encrypted data at rest.
  • Kulüp Yönetim Sistemi - Web app for managing student club events, members, and budgets; Flask backend with role-based auth (admin/member), PostgreSQL, containerized with Docker for deployment on Google Cloud.
  • Glass Company Web App - React + Express showcase site for a glass manufacturing company, with a Node/Express API and deployment on Railway.
  • ESP32-S3 Operator Auth Cam - Embedded face-recognition demo on an ESP32-S3 AI camera: a verified operator enables a machine-permission GPIO signal (relay → PLC input). Educational project for a vocational school workshop.
  • TCDD Bilet Botu - Telegram bot that watches Turkish State Railways' e-ticket site for freed-up seats on a chosen train and notifies you — Python + Playwright browser automation.
  • Yurt Giriş Sistemi - WinForms (C#) desktop app for managing dormitory check-in/check-out and department records.
  • Portfolio - This developer portfolio — static HTML/CSS/JS, no framework, styled after cobanov.dev's minimalist/monospace look, deployed on Cloudflare Pages.

Experience

  • VR Developer @ Etki-Academy (Apr 2023 – Apr 2025) - Built Meta Quest 2 experiences in Unreal Engine; VR interaction systems, hand tracking, and controller input, with real-time performance tuning to hold frame rates and cut motion sickness.
  • SAP ABAP Intern @ Safir Yazılım (Feb 2025 – Jun 2025) - ERP development and business process automation; debugging ABAP code and documenting technical specs for enterprise applications.
  • Cloud Engineering Intern @ BLC Communication (Aug 2023 – Sep 2023) - AWS and Google Cloud infrastructure, CI/CD pipelines, Docker/Kubernetes microservices, and cloud cost optimization.
  • Software Development Intern @ Kocaeli University (Aug 2022 – Sep 2022) - Internal tools in C#/.NET; system analysis, bug fixing, and backend/database work.

Tech Stack

  • Game Dev: Unity, Unreal Engine, Godot, Gameplay Programming, Physics Simulation, VR, Performance Optimization
  • Web: React, Node.js/Express, Fastify, Flask, Svelte, PostgreSQL, HTML/CSS/JS
  • Mobile: React Native (Expo), Capacitor
  • Languages: C#, C++, Python, JavaScript/TypeScript, GDScript, ABAP
  • Tools: Git, Visual Studio, Docker, Kubernetes, AWS, Google Cloud
  • Core: OOP, System Architecture, Turn-Based Combat, Real-Time Rendering, Game Physics

Education

Pinned Loading

  1. CosmicRumble CosmicRumble Public

    2D turn-based shooter prototype in Unity/C# — planet gravity, destructible terrain, and a modular skill/weapon system

    C# 1

  2. shuttleping shuttleping Public

    Multi-tenant shuttle tracking SaaS — notifies passengers via Telegram/SMS as their shuttle approaches (Fastify, PostgreSQL, BullMQ, React admin)

    JavaScript 1

  3. tcdd-bilet-botu tcdd-bilet-botu Public

    Telegram bot that watches TCDD e-bilet for freed-up seats on a chosen train and sends you a notification — Python + Playwright, personal use

    Python 1

  4. drape drape Public

    Virtual try-on mobile app — enter or photo-estimate body measurements and preview garment fit in 3D & AR (Expo, React Native, Three.js, TensorFlow.js)

    TypeScript

  5. otopark_Otomasyon otopark_Otomasyon Public

    Flask-based parking management system: admin panel, self-service customer portal, encrypted data at rest

    HTML

  6. reefy reefy Public

    Cozy aquarium game for Android & iOS — PixiJS 8 + Capacitor + TypeScript, with fish care, tank decoration, quests and offline saves

    TypeScript