SPACE DESIGNER

Full Save Load Support
Robust JSON save/load architecture designed for standalone builds to ensure seamless data persistence. The system includes a custom runtime import manager that tracks user-uploaded 2D images (such as custom branding / floor plans) via local meta-files, dynamically retrieving and generating them as physical scene decals every time a project is reloaded.
Unreal Engine Developer
Global UI Theme
Fully dynamic UI styling architecture driven by a centralized Data Asset for global control over fonts, sizes, and color schemes. The backend relies on a custom C++ Subsystem, structs, and enums, seamlessly exposing intuitive styling controls to Blueprints. All modular UI elements automatically fetch and apply their designated styles during the PreConstruct phase using custom Blueprint library functions. Extensive error handling is built directly into the system to ensure engine stability and prevent editor lockouts during rapid UI iteration.
Unreal Engine Developer
Procedural Geometry
Spline-based procedural geometry system that supports real-time layout adjustments via interactive, draggable corner markers. The architecture automatically rebuilds walls while seamlessly preserving window and door cut-outs using dynamic mesh operations.
Unreal Engine Developer
Customizable Materials
Fully dynamic material system that enables real-time, in-game customization across colors, roughness, metallic values, surface imperfections, and texture layers. The architecture utilizes Blueprint-driven parameter adjustments seamlessly integrated with runtime UI tools, allowing for highly iterative prototyping and instant visual feedback without recompiling shaders.
Unreal Engine Developer
Data Driven
Scalable, dataset-driven architecture for dynamic asset management. Expanding the project with new materials, frame parts, scene props, or surface imperfections requires only a single data entry with assigned textures and parameters. The system automatically hooks all inputs into the runtime environment, providing centralized control that eliminates repetitive setup and ensures rapid, maintainable content expansion.
Unreal Engine Developer
C++ Back End
High-performance C++ backend designed to manage the project's most demanding computational systems, ranging from procedural geometry generation to complex save/load architectures. By defining all foundational data models (classes, structs, and enums) natively in C++, the system avoids Blueprint circular dependencies and ensures absolute stability. These operations are seamlessly exposed through an intuitive Blueprint API. Example Snippet
Unreal Engine Developer
3D Design / Modelling
CAD to Real-Time
Engineered and executed a streamlined workflow to interpret complex CAD blueprints and convert heavy engineering models into optimized, engine-ready assets. Ensured strict Unreal Engine compatibility and maximum runtime performance through advanced retopology and custom PBR texturing, bridging the gap between technical design and real-time rendering.
FRAME CONFIGURATOR

Unity Developer
Product Assembler
Created an interactive, in-space building system for custom frame assembly. The architecture dynamically spawns placement markers and attachment points based on complex component hole patterns. To ensure peak runtime performance, the spatial detection algorithm calculates this geometry once per part type; it then caches the data and instances it across components with matching part codes, eliminating redundant CPU calculations during complex assemblies.

Unity Developer
Price Callculation
Dynamic pricing system fully integrated into the product configuration interface. Supports international pricing structures with multiple currency pairs, distributor-specific discounts, pricing brackets, and capped discount levels per item. Enables real-time, transparent cost breakdowns directly inside the design scene.

Unity Developer
Cloud Based Catalogue
Permission-based cloud synced frame catalogue system for safe configuration browsing and building. Users with limited access can only select from pre-approved part combinations and colour options, ensuring valid and production-safe designs. Includes in-scene admin controls allowing catalogue management and frame creation directly inside the application without requiring developer involvement.

Unity Developer
Dimension Measurements
Interactive 3D measurement system with mesh-surface and axis snapping, featuring real-time metric/imperial conversions rendered directly in the scene UI. This streamlined user workflows by allowing accurate spatial planning and quoting without leaving the 3D environment.
GAME DESIGN

Dynamic Survival & Thermodynamic Systems
Highly systemic approach to survival mechanics, leveraging the Gameplay Ability System (GAS) to manage complex player attributes. The architecture deeply integrates with Ultra Dynamic Sky (UDS) APIs to drive a custom thermodynamic engine. This system dynamically calculates environmental wetness, ambient heat recovery, and indoor temperature retention based on modular building states, punishing exposure while rewarding strategic shelter management.
Unreal Engine Developer
Data-Driven Systems
Built for rapid iteration, the project utilizes a centralized, dataset-driven master item class that allows for instant scene population via drag-and-drop editor tools and dropdown variables. This data-centric approach extends to the modular crafting and liquid container systems, where specific combinations of gathered resources and heat states yield dynamic GAS-driven status effects.
Unreal Engine Developer
AI Director & Procedural Integration
Gameplay pacing is controlled by a spatial, heatmap-driven "Horror Director" that monitors player presence to trigger localized, scriptable events. Player immersion is further maintained through advanced procedural animation integration, utilizing dynamic IK to precisely map flashlight aiming to camera vectors across seamlessly integrated third-party locomotion controllers.
Unreal Engine Developer
Technical Environment & Material Architecture
The atmospheric fidelity is driven by a highly scalable procedural environment and a complex Landscape Auto-Material pipeline. Built upon a deep understanding of advanced shader networks, the system handles seamless weather accumulation, dynamic water rendering, and complex subsurface terrain masking. This technical art foundation ensures that environmental visuals and weather effects react dynamically to the backend systems without compromising runtime performance.
Unreal Engine Developer
Data-Driven MetaSound Architecture
Utilizes Unreal Engine’s advanced MetaSound pipeline to deliver a fully spatialized, procedural audio experience. The audio architecture is managed through database-driven sound sets, allowing for dynamic runtime variation, precise spatial effects, and complex acoustic interactions. This highly modular workflow ensures scalable integration of environmental audio and voice command bark systems while maintaining strict memory efficiency.
Unreal Engine Developer
Game Assets
C4D, Substance Designer, Substance Painter, Unreal Engine
Interior Visualization
3ds max + Vray, Marvelous Designer, Phoenix FD
Product Visualization
3DS Max + Vray, Photoshop,
VFX
3DS Max + Vray, cinema 4D, after effects, premiere pro, Photoshop, Marvelous Designer,TyFlow, Fumefx






























