Berlin, Germany

Gabor Barat

Expert
@baratgabor

Working as a software architect in Berlin, building with Microsoft technologies + Angular.

MyWarehouse. Clean Architecture and Domain Driven Design sample project based on C# 10 / .NET 6 / ASP.NET Core 6 / EF Core 6 & Angular 11 with Bootstrap.

273

Unity3D-ReactiveScriptables. ScriptableObject based framework / scaffolding that facilitates loosely coupled communication and automatic update propagation between MonoBehaviour components.

32

Unity3D-SoundManager. Simple but decent sound manager for Unity3D, with pitch and volume modulation, AudioSource pooling, positioned sound support, and playback completion callback.

24

Unity3D-PerlinCameraShake. Perlin noise based camera shake MonoBehaviour script for Unity3D, ready to attach to a Camera. Uses a coroutine-based execution that exits after the job is done. Should be relatively performant.

19

SuffixTree. A well-structured, relatively compact implementation of Ukkonen's linear time suffix tree construction algorithm in C# 7+. With bonus detailed explanation on the algorithm.

11

ProcessUtils32. Utility class for 32 bit processes that can get their ThreadStack0, and follow pointer chains in their virtual address space to read a final value into a chosen type.

10

Unity3D-ScriptableObjectPersistor. Serializes into PlayerPrefs, JSON file, binary file, or AES encrypted file. Lightweight, transparent, editor-configurable storage container for saving ScriptableObject state.

9

GridOS. Modular multitasking and command handling PB script for Space Engineers, offering a fully flexible and auto-updating hierarchical menu system.

7

GtaVehiclePersistence. GTA V mod to save, load and spawn vehicles. Uses standard serialization and deserialization, with JSON format.

2

FileConverter3D. Extensible file converter scaffolding for converting 3D meshes. Currently supports OBJ<->STL. With added matrix-based transformation options and some surface/volume calculation.

2
10
Apply