Skip to main content
GameDev.net gamedev.net
Nikola's avatar

Nikola

Open to Work Freelance Mentoring

@Nikola Lukic Member since Aug 2026

From vanilla to cake HTML5 lover

Serbia , Nis Europe/Budapest
Rising Talent 5 pts

About

Senior JavaScript/WebGL-WebGPU Developer focused on real-time 2D/3D graphics, game engines, multiplayer systems, visual scripting, physics and AI-assisted workflows.

Main focus:
โ€ข WebGPU engine architecture
โ€ข Real-time rendering systems
โ€ข Multiplayer/websocket applications
โ€ข Visual scripting systems
โ€ข AI-generated graph workflows
โ€ข Cross-platform browser applications
โ€ข Advanced JavaScript and graphics programming

Creator of Matrix Engine WebGPU:
โ€ข WebGPU rendering engine with custom rendering pipelines, lighting, shadows, physics integration, raycasting, post-processing, glb animations, and multi-pass rendering.
โ€ข Focused on performance, scalability, and modern GPU workflows. Every example works on mobile devices.

Projects:
โ€ข Matrix Engine WebGPU
https://github.com/zlatnaspirala/matrix-engine-wgpu

โ€ข WebGPU Examples
https://maximumroulette.com/apps/webgpu/examples.html?demo=1

โ€ข Matrix Engine webGL Examples
https://maximumroulette.com/apps/matrix-engine/examples-build.html

โ€ข WebGPU Demo Video
https://www.youtube.com/watch?v=Ci8GNd3FDHw

Additional experience:
โ€ข WebGL/OpenGL ES 1.1/2.0/3.0
โ€ข Three.js
โ€ข TypeScript
โ€ข React.js
โ€ข WebSockets / real-time networking
โ€ข Motion capture & browser interaction systems
โ€ข AR interaction concepts
โ€ข Canvas2D effects and rendering
โ€ข TCP/IP client-server systems
โ€ข Native Android development
โ€ข Unity3D scripting
โ€ข Unreal Engine Blueprint
โ€ข SIP / Kurento / FreeSwitch / Linphone
โ€ข Cross-platform video chat systems
โ€ข Casino and multiplayer game development
โ€ข 3D anatomy and visualization projects
โ€ข Porting C/C++ applications to WebAssembly/Emscripten

Selected links:
https://github.com/zlatnaspirala
https://youtube.com/@3dprogramer

โ€ขPorting any Ue4 game to the html5
โ€ขhttps://github.com/RocketCraftingServer/rocket-craft
http://maximumroulette.com/apps/hang3d
https://maximumroulette.com/apps/shoot-the-zombie
https://maximumroulette.com/apps/realistic-rendering

โ€ข C/C++ to JavaScript experiments
https://github.com/zlatnaspirala/c-cpp-to-javascript

Video chat (kurento)
https://kure.maximumroulette.com
JSfiddle
https://jsfiddle.net/user/zlatnaspirala/fiddles
Stack
https://stackoverflow.com/users/1513187/nikola-lukic

https://goldenspiral.itch.io/

โ€ข HackerRank AI Practice Leaderboard top ever 14
https://www.hackerrank.com/leaderboard?page=3&track=ai&type=practice

Past work:
โ€ข Anatronica project
โ€ข Multiplayer 2D/3D games
โ€ข Casino systems (25+ game types)
โ€ข Mobile VoIP solutions
โ€ข Visual interactive systems

Open to remote programming and consulting opportunities.

Currently Learning

Highlights

Published work featured