I am a Software Engineer based in Plovdiv, Bulgaria, specializing in high-performance web graphics, zero-allocation architectures, and game engine development.
I am passionate about mechanical sympathy, data-oriented design, and squeezing every ounce of performance out of the browser. Currently, I am the creator and maintainer of the Lite Ecosystem, a suite of bare-metal, Zero-GC tools built for Canvas2D and WebGL developers who care about strict 60/120fps frame budgets.
- Performance Engineering: JavaScript/TypeScript optimization, memory management, and eliminating Garbage Collection (GC) pauses.
- Web Graphics: WebGL, Canvas2D, rendering pipelines, and custom shader development.
- Game Architecture: Entity Component Systems (ECS), FastBit32 state flags, and pre-allocated Object Pools.
- Motion & UI: Mathematical animation curves, Newton-Raphson solvers, and cinematic camera tracking.
My active commercial projects and tools include:
- Lite ECS: A pure data-oriented Entity Component System for JavaScript.
- LiteFX Studio: A bare-metal particle engine and visual editor.
- Lite Tween Pro: A zero-allocation sequence and motion engine.
- Lite Ease Pro: A 120fps easing curve visualizer and generator.
- Lite Camera Pro: A cinematic, multi-target camera system for Canvas2D.
I am always open to discussing web performance, rendering architectures, or indie game development. You can find my commercial tools and masterclasses across standard developer storefronts.