Below is a selection of interactive applications developed using the Unity engine. These projects demonstrate my technical proficiency in VR mechanics, AI programming, and high-fidelity 3D visualization. I am constantly experimenting with new tech—feel free to connect with me on LinkedIn for my latest updates.
Notice: Youtube videos on this page contain sound and music. If you prefer not to hear audio, please mute your speakers or click the mute button on the video player.
Digital Twin
Working on something that could change the game for car rental businesses a Unity-based vehicle digital twin that provides real-time monitoring of vehicle health and driver behavior.
The Problem: Car rental companies face a constant challenge: vehicles returned with unreported damage, excessive wear from aggressive driving, and maintenance issues that go undetected until it's too late. By the time you discover the problem, the responsible driver is long gone.
The Solution I'm Building: A real-time digital twin system that tracks comprehensive vehicle state data:
Live speed and acceleration metrics
Vehicle orientation and handling dynamics
Suspension position and stress indicators
Battery levels and charging state
Engine performance and health markers
Real-time alerts for aggressive driving patterns
How It Works: Think of it as a "black box" for rental vehicles, but visualized in an intuitive digital twin interface. Rental companies can monitor their fleet in real-time, identify when vehicles are being driven aggressively, and have documented evidence of vehicle state throughout each rental period.
The Business Impact: This isn't just about catching bad drivers it's about protecting assets, reducing insurance claims, enabling fair damage assessments, and ultimately lowering operational costs. When every vehicle's condition is documented minute-by-minute, there's no question about who's responsible for what.
Built in Unity for powerful visualization capabilities and scalability across different vehicle types.
Still refining the system, but the potential for fleet management and rental businesses is huge.
Advanced Shader Design
Water Ice Shader
Fluid Flow Shader
Water Flow Puzzle
Road Shader
Pipes Shader
Road Shader V2
The 3D Interactive Aquarium is an interactive experience designed for visitors to explore marine life and ecosystems through motion-based technology. By using Kinect, visitors can interact with virtual Mediterranean Sea species, observing their behaviors and learning about biodiversity in a fun and engaging way. The project combines animated marine creatures with responsive AI, creating a lifelike underwater environment that fosters both exploration and learning. Aimed at educating visitors about marine conservation.
Skills and deliverables
Unity
3D Animation
Procedural Animation
Blender
AI
HDRP
Compute Shaders
Kinect
C#
Microsoft Kinect Development
Light Baking
The Kids Aquarium Coloring App is an interactive mobile application that lets children creatively engage with marine life by coloring various species found in the Mediterranean Sea. Designed to be both fun and educational, the app allows users to color digital illustrations of fish, coral, and other sea creatures, bringing them to life in a vibrant underwater world. With a focus on learning, the app also provides facts about each species, helping children gain knowledge about marine ecosystems while fostering creativity.
Skills and deliverables
Unity
Computer Vision
OpenCV
C#
Network Engineering
UI Animation
Animation for Kids
Procedural Animation
Shader Design
Sound Design
The VR Gallery project is an immersive virtual reality experience where users explore a dynamic gallery of images sourced from the Pexels API. Users engage in a fun and interactive way to search for images by grouping cubes with letters to form keywords, which then populate the gallery with high-quality visuals based on their input. This combination of VR technology and creative search methods offers a unique, engaging way to discover and view stunning images in a 3D space.
Skills and deliverables
Unity
C#
3D Modeling
Blender
AR & VR Development
Meta Quest
API
Shader Design
Light Baking
3D VR Car Painting Exeperience
The VR Table Tennis proof of concept is an immersive virtual reality experience that brings the excitement of table tennis into a 3D virtual environment. Players can engage in realistic, physics-driven matches, with precise paddle control and ball movement, simulating the feel of an actual game. The interactive experience allows users to challenge AI opponents or play against friends in multiplayer mode, all while enjoying high-quality, lifelike visuals. With customizable environments and settings, this proof of concept offers a fun and engaging way to experience table tennis in a virtual world, making it accessible and enjoyable for players of all skill levels
Skills and deliverables
Unity
C#
3D Modeling
Blender
AR & VR Development
Meta Quest
Light Baking
Multiplayer
Netcode for GameObjects
The AR WiFi Signal proof of concept is an augmented reality experience that visualizes WiFi signal strength as dynamic, floating dots in the user's environment. By using AR technology, users can explore physical spaces and see real-time WiFi coverage, with denser clusters of dots indicating stronger signals and sparse dots representing weaker areas. This interactive and intuitive visualization helps users better understand WiFi distribution, making it easier to identify optimal spots for connectivity or areas in need of network improvement. The proof of concept offers a creative, engaging way to interact with invisible network data through AR.
Skills and deliverables
Unity
C#
AR Development
Android Studio Custom Plugin Development AAR
WIFI
Rigging and Animating 3D models
The World Ocean Currents project is an interactive 3D visualization of global ocean currents on a virtual Earth. Users can explore the major surface and deep ocean currents in real-time, discovering detailed information about their movement, impact on climate, and role in marine ecosystems. The 3D Earth model provides an immersive experience, allowing users to zoom in on specific regions, track individual currents like the Gulf Stream or the global conveyor belt, and learn how these currents influence weather patterns and marine biodiversity around the world.
Skills and deliverables
Unity
C#
AR Development
Shader Design
UI Design
AI Sound Composition
In Green Hat: players take control of a sentient green hat with a unique ability: the power to possess and control characters by attaching to them. Starting as a simple entity, the green hat’s mission is to defeat waves of increasingly challenging enemies while collecting germs scattered across various environments. The hat’s key ability is to commandeer different characters it encounters, each with unique combat skills and traits that help in battle and germ collection.
As the player advances through levels, they must skillfully manage the transitions between characters based on enemy strength and complexity. Starting with weaker characters, the hat will adapt to more powerful ones as tougher enemies appear. Each character offers distinct advantages—ranging from melee attacks to ranged abilities—allowing for dynamic and evolving gameplay.
The final challenge awaits in epic boss battles where the hat must take control of specialized characters to overcome monstrous foes and complete its germ-collecting quest.
Description Available soon.
A high-performance Unity application that removes greenscreen backgrounds from webcam input in real-time using GPU-accelerated shaders.
The AR Car Showroom proof of concept is an augmented reality experience that allows users to visualize and interact with 3D models of cars in their real-world environment. Through AR, users can explore life-sized, high-quality car models, rotating and viewing them from different angles. The experience includes customization options, enabling users to change car colors, swap out tires, and personalize other features in real-time. This proof of concept offers a unique and engaging way to explore and configure cars, providing a highly immersive and interactive showroom experience without the need for a physical car
Skills and deliverables
Unity
C#
AR Development
Shader Design
UI Design
UI Animation
an escape horror game where player need to survive in a hunter abandoned island the player must find a way to escape the island while fighting demon creatures.
Dart
A Glimmer of Hope
VR Maze
Color Match
Desert Open World Endless Runner Poc
Dream Blast is a popular casual puzzle game that combines match-based mechanics with explosive chain reactions. Here's a comprehensive breakdown:
Core Gameplay
Genre: Match-2+ Puzzle Game
Objective: Clear colored blocks from the board by tapping groups of 2 or more adjacent blocks of the same color to achieve level goals.
1-Inverse Kinematics
Currently Working on developing different mobile genre games.