Unity 3D Developer specializing in scalable gameplay systems, simulation environments, and data-driven 3D applications. I design modular, maintainable architectures that balance real-time performance with structured system design

Experience spans entertainment games, VR systems, procedural world generation, and geographic data simulations. 

VR Games & Simulations

Immersive games and interactive simulations designed for Virtual Reality headsets, including the Meta Quest.

Featured here is a virtual shuffleboard game that lets players move naturally through a virtual environment. The illustration showcases a virtual shuffleboard experience where players can freely explore a virtual environment and enjoy a realistic game of shuffleboard whenever a board is available. Using either natural hand tracking or virtual controller input, players can pick up a shuffle puck, position it, and swipe it across the board for an intuitive and engaging gameplay experience.



Preview: Unity App Toolkit

This asset provides a collection of ready-to-use, flexible systems that handle the core infrastructure of a game. It includes features such as scene management, advertisements, in-app purchases, a local data system, online statistics, a theme system, and more. Each component is built to be modular, allowing developers to easily integrate only what they need while maintaining full control over customization.

In addition, this product offers a collection of ready-to-use and adaptable functions such as sliding panels, safe area calculator for mobile devices and also a 3rd person character switcher that further decrease your development time.

We have also included some functionalities for games such as a mini map, a maze creator and a mesh surface with some AI guided characters.


 CHECK preview

3D Action Vehicle Game

A physics-driven vehicle combat game with modular architecture.

  • Custom vehicle controller (suspension & torque simulation)

  • Pooled weapon system

  • AI-driven enemies & attack waves

  • Physics driven vehicle & wheel controller

  • Minimap with data of player position, terrain data, opponents

Demonstrates advanced physics integration and scalable gameplay architecture.

3D Geographic Asset Simulation Platform

A professional 3D simulation environment built in Unity for visualizing and interacting with geographic asset data.

Simulated Data Layers:

  • Pipeline networks
  • Property and parcel boundaries
  • Environmental sound limit zones
  • Infrastructure and project development data
  • Multi-layer geographic overlays

Core Systems:

  • GIS-style data parsing and processing
  • Coordinate transformation (latitude/longitude to Unity world space)
  • Runtime mesh and line generation for pipelines and boundaries
  • Layer-based visualization toggling
  • Real-time filtering and data selection tools
  • Interactive object highlighting and metadata display


3D Maze Generation Game – Procedural Level Architecture & AI characters

A fully procedural 3D maze game built with algorithm-driven generation systems.

Highlights:

  • Grid-based maze algorithms
  • Runtime level construction
  • AI navigation integration navigation meshes & agents
  • Expandable modular gameplay systems
  • Dynamic difficulty scaling

 Casual 3D Skilled based game

A 3D action & strategy game with physics driven object fragmentation effects.

Highlights:

  • Turn based actions
  • Varying types and numbers of projectiles to be used to achieve the level goals

Geographic Mapping Recreation Tools – Open-Source Data to 3D Worlds

A Unity-based toolset that reconstructs real-world environments using open-source mapping data (e.g., OpenStreetMap).

Core Systems:

  • OSM XML/JSON parsing
  • 2D building footprint extrusion into 3D meshes
  • Road network reconstruction
  • Terrain alignment systems

Technical Focus:

  • Runtime mesh generation
  • Custom data-to-geometry pipelines
  • LOD-ready modular building systems
  • Editor-based region import tools

Impact: Bridges real-world geographic data with interactive 3D applications, demonstrating advanced procedural generation and data integration skills.

Unity 3D Asset Packages

  • Clean modular, scalable and extensible C# architecture
  • Design patterns (event driven, state machines, factories and more)
  • Character Controller with locomotion, branches, coded events 
  • Advanced Weapon & animation Controller
  • Character Switching system
  • State Machine for accessory / weapon behavior
  • Inverse Kinematics, animation layer masks, code / parameter logic
  • Optimization for standalone devices (pooling systems, min. GC allocation)
  • Edit & Play mode testing



VR Railway Training Application – Train Engineer Simulation

A professional VR training simulation built in Unity for train engineers.

Key Contributions:

  • Interactive cockpit systems and control panels
  • Step-based guided training modules
  • Performance tracking and feedback systems
  • Physics-based operational simulation
  • VR hardware integration and optimization

 Impact: Demonstrates the ability to build serious games and simulation tools requiring realism, usability, and reliability.

 3D Runner – Destruction-Based Endless Gameplay

An endless runner featuring a combination of physics / kinematic-powered smashing ball.

Core Systems:

  • Physics-based destruction
  • Kinematic controlled vehicle / smashing ball
  • Procedural road and decorative object spawning
  • Object pooling for debris
  • Combo and score scaling systems

Creating custom 3D assets and environment elements using Blender :

  • Hard-surface modeling (vehicles, props, architectural elements)

  • Low-poly and optimized game-ready assets

  • UV unwrapping and texture preparation

  • Asset export pipelines optimized for Unity

    Workflow Focus:
  • Performance-aware topology

  • Clean geometry for physics and collision

  • LOD-ready asset preparation

  • Seamless Unity integration

Shuffleboard Game – Precision Physics & Multiplayer

  • Realistic sliding collision physics and sound
  • Second camera zoom function
  • Online Statistics
  • In App Purchases
  • Leaderboards


Casual Billiards Game – Realistic Simulation

  • Accurate ball physics
  • Turn-based multiplayer
  • Mobile optimization


3D Puzzle Game – Mechanics-Driven Design

  • Modular interaction systems
  • Progressive gameplay logic
  • Save/load functionality
  • Clean UI architecture

Casual Billiards Game – Realistic Simulation

  • Accurate ball physics
  • Turn-based multiplayer
  • Mobile optimization


2D Shooter Game – Android, iPhone

  • Controlled by gyroscope
  • Progressive gameplay logic